1/38
Looks like no tags are added yet.
if/else function
if [condition]:
[action]
else:
[action]if/elif/else function
if [condition]:
[action]
elif [condition]:
[action]
else:
[action]Gives type of item
type([item])Assigns user input to variable
variable = input("[question]")String
Type that user input returns
List
numbers = [1, 2, 3]Array
numbers = np.array([1, 2, 3])Place terms in order
list.sort()Prints term in list
print(list[x])Set value of term
list[x] = ...Gives length of list
len(list)Adds term at end of list
list.append([term])Replaces value of term
list.insert([term], [replacing value])Removes last term
list.pop()Removes specific term
list.pop([term])Clears list
list.clear()Slices list
list[start:end:step]Iteration
for [variable] in [list]:
[action]Iterator object
iter()Gives numbers in range
range(start, stop, step)Performs action for numbers in range
for i in range(start, stop, step):
[action]for loop
Executes a block of code for each element
while loop
Continuation of block of code until a certain criteria is met
Continues action for given condition
while [condition]:
[action]Terminates loop
breakDefines function
def function():
[function]Defines function with parameter
def function([parameter]):
[function]Generators integer between limits
random.randint([lower], [upper])Import all functions from package
from [package] import *Import specific function from package
from [package] import [function]Import function with shorthand
import [package] as [shorthand]Checks for type of argument
isinstance([variable], [type])Shows error message
raise Value ErrorCatches exception
try:
[action]
except:
[action]Rounds to 2 decimal places
number:.2fRounds to 4 decimal places
number:.4fUser Friendly
Try/except error user friendliness
Not User Friendly
Raise error user friendliness
end=’ ‘
kwarg for print function that makes printing all on one line (rather than starting a new line each print instance)