Skip to content

Glossary

echang97 edited this page Jul 31, 2019 · 21 revisions

Important Stuff

Anaconda - A Python Distribution for data science and machine learning.

CMD - Abbreviation for Command Prompt

Pandas - A Python library used for data analysis. Included with Anaconda

Python - Open-source, high-level programming language named after Monty Python (This is not a joke)

Terminal - Referring to Command Line / PowerShell


Other Stuff

Algorithm - A set of rules that are followed to solve a specific problem

Class - The basis for Object-Oriented Programming. A blueprint for how Objects are created

Constructor - How an instance of an Object is made. May or may not accept parameters

DataFrame - Pandas representation of a spreadsheet. Can retrieve and manipulate information using built-in Methods

Dictionary - Data structure for mapping key:value pairs

Function - Produces an output given an input. Described as a "Black Box"

List - Holds a group of data. Can retrieve or modify data using indices. Functions like a Java ArrayList

Method - A block of code that only runs when called. Bound by Class

Set - Built-in python data structure. Cannot have duplicate entries. Similar to a mathematical set

String - A collection of text characters enclosed by quotes. Usually to represent words. (e.g. "Hello")