Python Cheat Sheet
Here's a cheat sheet summarizing some of the common concepts, functions, and syntax of the Python programming language:
python
# Python Cheat Sheet
# Hello World
print("Hello, World!")
# Variables
variable_name = value # Declare and initialize a variable
# Data Types
string = "Hello" # String
number = 10 # Integer
float_number = 3.14 # Float
boolean = True # Boolean
list = [1, 2, 3] # List
dictionary = {"key": "value"} # Dictionary
tuple = (1, 2, 3) # Tuple
set = {1, 2, 3} # Set
# Operators
+ - * / % # Addition, Subtraction, Multiplication, Division, Modulus
== != > < >= <= # Comparison
and or not # Logical
# Control Flow
if condition:
# Code executed if condition is true
elif condition2:
# Code executed if condition2 is true
else:
# Code executed if no previous conditions are true
for item in iterable:
# Code executed for each item in the iterable
while condition:
# Code executed repeatedly while condition is true
# Functions
def function_name(parameter1, parameter2):
# Code executed by the function
return value # Optional return statement
# Modules
import module_name # Import entire module
from module_name import function_name # Import specific function from a module
from module_name import * # Import all functions from a module
# File I/O
file = open("filename", "r") # Open file for reading
content = file.read() # Read file content
file.close() # Close the file
file = open("filename", "w") # Open file for writing
file.write("Content") # Write content to the file
file.close() # Close the file
# Exception Handling
try:
# Code that may raise an exception
except ExceptionType as e:
# Code to handle the exception
# Classes and Objects
class ClassName:
def __init__(self, parameter1, parameter2):
self.parameter1 = parameter1
self.parameter2 = parameter2
def method_name(self):
# Code executed by the method
object_name = ClassName(parameter1, parameter2) # Create an object
object_name.method_name() # Access object's methods
# List Comprehension
new_list = [expression for item in iterable if condition]
# Lambda Functions
lambda_function = lambda parameter: expression
# Virtual Environment (venv)
# Create virtual environment
python3 -m venv env
# Activate virtual environment
source env/bin/activate
# Deactivate virtual environment
deactivate
# PIP (Python Package Installer)
pip install package_name # Install a package
pip uninstall package_name # Uninstall a package
pip freeze # Show installed packages
# Built-in Functions
print() # Output to console
len() # Length of a string, list, etc.
input() # User input
# Python Standard Library
import math # Mathematical functions
import random # Random number generation
import datetime # Date and time functions
import os # Operating system interface
import json # JSON manipulation
# Python Documentation
# Official documentation: https://docs.python.org/3/
This cheat sheet covers some of the commonly used concepts, functions, and syntax of the Python programming language. It serves as a handy reference for quick look-ups and reminders while programming in Python.
Comments
Post a Comment