Professional Documents
Culture Documents
Python Cheat Sheet - The Basics CC
Python Cheat Sheet - The Basics CC
Python Cheat Sheet - The Basics CC
len(my_collection) Slicing
String Operations
Accessing a subset of data from a string , list , or tu p le using element numbers from start to sto p -1
A whole number
my_collection_3 = my_collection + my_collection_2 Greater Than
my_integer = 12321
a > b
# Calculate the sum of a list of ints or floats
number_collection = [ 1,2,3, 4 . 5]
Greater Than or Equal
sum(number_collection)
Float a >= b
A decimal number
# Chec k if an item is in a list, returns Boolean
Less T han or Eq ual
my_decimal = 3.14 item in my_collection
my_dictionary [ 'banana' ]
a.add( 4 )
Con d itional Operators
# R emo v e an item from a se t
Conditional Op erators evaluate the o p erands and p roduce a true of false result
# Get all keys in a dictionary as a list
a.remo v e(" B ye")
my_dictionary. k eys() And - returns true if both statement a and b are true , otherwise false
# R eturns set a minus b
a.difference(b)
a and b
# Get all values in a dictionary as a list
Unchangeable collection of objects a.union(b) Not - returns the opposite of the statement
tup = (1, 3.12, False, "Hi") # R eturns T rue if a is a su b set of b, false otherwise
not a
a.issu b set( b )
a.issuperset( b ) Page 1
soup = B eautiful S oup(html, ' html 5 lib ' ) # R eturns the file name
for x in iterable:
file . name
# Executes loop for each object in an iterable like a string, tuple, # R eturns formatted htm l
# R eturns the mode the file was opened i n
soup . prettif y ()
list, or set file . mode
file . read()
while statement:
# Executes the loop while statement is true # F ind all instances of an HTML ta g
soup . find_all(tag)
# R eads a certain number of characters of a file
file . read(characters)
Conditional Statements
Re qu ests
# R ead a single line of a file
if statement_1:
file . readline()
# Execute of statement_1 is true
# I mport the re q uests librar y
elif statement_2:
import re q uests
# R ead all the lines of a file and stores it in a lis t
file . readlines()
else:
file . close()
Try/Except # Get the url of the response
response . ur l
except a:
response . re q uest . header s
file = open(file_name, "w")
# Code to execute if there is an error of type a
# Get the body of the requests
except b:
response . header s
# Code to execute if there is any exception that has not been handled
else:
response . tex t
# Adds content to the end of a file
SyntaxError - When there is an error with how the code is written class class_name:
# code to execute
return optional_output
return optional_output
ran g e ( stop )
# Calling a function
# Create an instance of a class
Page 2