Command | Description |
---|---|
int("123") | Convert a string or number to an integer |
float("123") | Convert a string or number to a float |
str(123) | Convert a number or boolean to a string |
bool("abc") | Convert a value to a boolean |
Command | Description |
---|---|
list.append(item) | Append an item to the end of the list |
list.insert(index, item) | Insert an item at a given position |
list.remove(item) | Remove the first occurrence of a value |
list.pop([index]) | Remove and return the item at index (default last) |
list.index(item) | Return zero-based index in the list of the first item whose value is equal to x |
list.count(item) | Return the number of times x appears in the list |
list.sort(key=None, reverse=False) | Sort the items in the list in ascending order |
list.reverse() | Reverse the elements of the list in place |
len(list) | Return the number of elements in the list |
Command | Description |
---|---|
str.capitalize() | Capitalize the first character of the string |
str.upper() | Convert all characters of the string to uppercase |
str.lower() | Convert all characters of the string to lowercase |
str.swapcase() | Swap case of each character |
str.title() | Titlecase the string |
str.find(sub[, start[, end]]) | Return the lowest index in the string where substring is found |
str.replace(old, new[, count]) | Replace occurrences of a substring within the string |
str.split([sep[, maxsplit]]) | Return a list of the words in the string, using sep as the delimiter string |
str.join(iterable) | Concatenate any number of strings |
len(str) | Return the length (number of characters) of the string |
Command | Description |
---|---|
tuple.count(item) | Return the number of times x appears in the tuple |
tuple.index(item) | Return zero-based index in the tuple of the first item whose value is equal to x |
len(tuple) | Return the number of elements in the tuple |
Command | Description |
---|---|
dict.get(key[, default]) | Return the value for key if key is in the dictionary, else default |
dict.items() | Return a new object of the dictionary’s items in (key, value) format |
dict.keys() | Return a new object of the dictionary’s keys |
dict.values() | Return a new object of the dictionary’s values |
dict.pop(key[, default]) | Remove specified key and return the corresponding value |
dict.clear() | Remove all items from the dictionary |
len(dict) | Return the number of items in the dictionary |
Command | Description |
---|---|
set.add(item) | Add an element to a set |
set.remove(item) | Remove an element from a set; it must be a member |
set.discard(item) | Remove an element from a set if it is a member |
set.pop() | Remove and return an arbitrary set element |
set.clear() | Remove all elements from the set |
len(set) | Return the number of elements in the set |
Command | Description |
---|---|
if condition: | Checks if a condition is true |
else: | Execute if the condition in the if statement is false |
elif condition: | Checks for additional conditions if the initial if condition is false |
for item in iterable: | Iterate over an iterable object |
while condition: | Execute a block of code as long as a condition is true |
break | Terminate the loop prematurely |
continue | Skip the rest of the code inside a loop for the current iteration |
pass | A null operation; nothing happens when it executes |
Command | Description |
---|---|
def function_name(parameters): | Define a function |
return value | Return a value from a function |
function_name(arguments) | Call a function with arguments |
lambda parameters: expression | Create an anonymous function (lambda function) |
Command | Description |
---|---|
try: | Enclose code that might raise an exception |
except ExceptionType: | Handle a specific type of exception |
else: | Execute if the code in the try block doesn't raise an exception |
finally: | Execute regardless of whether an exception was raised in the try block |
Command | Description |
---|---|
open(filename, mode) | Open a file. Mode can be 'r' for read, 'w' for write, 'a' for append, 'b' for binary, '+' for read/write |
file.read([size]) | Read the whole file or up to size bytes |
file.readline() | Read the next line of the file |
file.readlines() | Return a list of lines from the file |
file.write(string) | Write a string to the file |
file.close() | Close the file |
Command | Description |
---|---|
class ClassName: | Define a class |
def init(self, parameters): | Define a constructor for a class |
def method_name(self, parameters): | Define a method in a class |
ClassName.method_name(instance, arguments) | Call a method on an instance of a class |
Command | Description |
---|---|
import module | Import a module |
from module import name | Import a specific name from a module |
import module as name | Import a module and give it a different name |
module.name | Access a name from a module |
Please remember to replace list
, dict
, set
, tuple
, str
, ClassName
, function_name
, module
, name
, filename
, item
, iterable
, condition
, parameters
, arguments
, value
, ExceptionType
with your actual values or variable names.
Command | Description |
---|---|
[expression for item in iterable] | Create a new list by applying an expression to each item in an iterable |
[expression for item in iterable if condition] | Create a new list by applying an expression to each item in an iterable that meets a condition |
Command | Description |
---|---|
{key_expression: value_expression for item in iterable} | Create a new dictionary by applying a key/value expression to each item in an iterable |
{key_expression: value_expression for item in iterable if condition} | Create a new dictionary by applying a key/value expression to each item in an iterable that meets a condition |
Command | Description |
---|---|
print(object) | Print an object to the console |
input(prompt) | Get user input |
range(start, stop[, step]) | Generate a sequence of numbers |
len(collection) | Get the number of items in a collection |
type(object) | Get the type of an object |
isinstance(object, type) | Check if an object is an instance of a specific type |
abs(number) | Get the absolute value of a number |
max(iterable) | Get the maximum value from an iterable |
min(iterable) | Get the minimum value from an iterable |
sum(iterable) | Get the sum of all items in an iterable |
sorted(iterable) | Get a new sorted list from an iterable |
Command | Description |
---|---|
math.sqrt(number) | Return the square root of a number |
math.pow(base, exp) | Return base raised to the power of exp |
math.floor(number) | Return the largest integer less than or equal to a number |
math.ceil(number) | Return the smallest integer greater than or equal to a number |
math.pi | Return the constant pi |
math.e | Return the constant e |
Please remember to replace expression
, item
, iterable
, condition
, key_expression
, value_expression
, object
, prompt
, start
, stop
, step
, collection
, type
, number
, base
, exp
with your actual values or variable names.
Command | Description |
---|---|
(expression for item in iterable) | Create a new generator by applying an expression to each item in an iterable |
yield expression | Suspend function’s execution and sends a value back to the caller, but retains enough state to enable function to resume where it left off |
next(generator) | Retrieve the next item from a generator |
Command | Description |
---|---|
re.match(pattern, string) | Determine if the regular expression matches at the beginning of the string |
re.search(pattern, string) | Search the string for a match to the regular expression |
re.findall(pattern, string) | Return all non-overlapping matches of the regular expression as a list of strings |
re.sub(pattern, replace, string) | Replace the matches of the regular expression with a different string |
Command | Description |
---|---|
datetime.datetime.now() | Get the current date and time |
datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond]]]]) | Create a new datetime object |
datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0) | Create a new timedelta object |
datetime_object.date() | Get the date portion of a datetime object |
datetime_object.time() | Get the time portion of a datetime object |
datetime_object.year | Get the year portion of a datetime object |
datetime_object.month | Get the month portion of a datetime object |
datetime_object.day | Get the day portion of a datetime object |
datetime_object.hour | Get the hour portion of a datetime object |
datetime_object.minute | Get the minute portion of a datetime object |
datetime_object.second | Get the second portion of a datetime object |
datetime_object.microsecond | Get the microsecond portion of a datetime object |
Please remember to replace expression
, item
, iterable
, pattern
, string
, replace
, generator
, year
, month
, day
, hour
, minute
, second
, microsecond
, days
, seconds
, microseconds
, milliseconds
, minutes
, hours
, weeks
, datetime_object
with your actual values or variable names.