─=≡Σ((( つ•̀ω•́)つ CS Bootcamp 2020

Cheat Sheet

Python

General Python

Basics

import(package)
from x import y
print(x)
package.function(x)
# comment
input("prompt")
"string"
'string'
variable = 
int(x)
float(x)
'''comment'''

Conditionals, Loops, Functions, and Lists

if condition:
	do stuff
elif condition:
	do stuff
else: 
	do stuff
break
while condition:
	do stuff
for x in range(y):
	do stuff
\n
my_list = ['thing', 1, 'another thing']
my_list.append('add something to the end')
my_list.insert(0)
my_list.pop(0)
my_list.remove(0)
for x in my_list:
	do x
def my_function(argument):
	do something(argument)

Turtle

s = turtle.getscreen()
t = turtle.Turtle()

Data Analysis

open('filename.extension')
.readline()
.read()
list(list_name.split(seperating_character))
%matplotlib inline
plt.plot(x,y,'options')
plt.show()
plt.bar(x,y)
plt.title("Title")
plt.xlabel('x axis label')
plt.ylabel('y axis label')
my_dataframe = pd.read_csv('filename.csv', index_col="Index Column Name")
my_dataframe.describe()
my_dataframe.info()
my_dataframe[x:y][['column name(s)']]
my_dataframe.max()
my_dataframe['column name'].max()
my_dataframe.columns
my_dataframe.values
my_dataframe.sort_values('column name')

Command line

$ ls
$ ls -a
$ dir
$ dir -a
$ cd directory_name
$ cd - 
$ cd
$ cat filename
$ python3 filename.py	
$ nano filename.py
$ clear
$ "press the up arrow key to find the last command you ran"
$ exit

Markdown

Text formatting

# H1
## H2
### H3
#### H4
##### H5
###### H6
**bold**
*italicise*
--- 

Tables

Col A | Col B | Col C
--- | --- | --- 
apple | Boy | Mac

rendering

$\frac{}{}$
$\sqrt{}$
$c^2$
$c_1$