Python Basics
Python Basics — cheat sheet
Use these building blocks to write small Python programs that are clear and easy to test.
Printing
print("Hello, World!")Display text inside quotes.
print("Score:", 10)Print several values with spaces between them.
print("red", "blue", sep=" | ")Choose the separator between printed values.
print("Loading", end="... ")
print("done")Change what print adds at the end.
Syntax and comments
# Explain why this code exists
print("Ready")Python ignores text after # on a line.
if True:
print("Indented")Indent four spaces inside a code block.
total = (10 + 20 +
30)Parentheses let a long expression continue on another line.
"""A note that spans
multiple lines."""Triple quotes create a multi-line string.
Variables
city = "Dhaka"
print(city)Assign a value to a descriptive name.
level = 1
level = 2A later assignment replaces the earlier value.
first_name, age = "Asha", 12Assign several names and values at once.
left, right = right, leftSwap two existing values in one assignment.
Names and constants
player_score = 0Use lowercase names with underscores for clarity.
MAX_LIVES = 3ALL_CAPS signals a value that should not change.
name = "Mina"A quoted value written directly in code is a literal.
score = 10Names cannot start with a digit or use a dash.
Types and conversion
print(type(42))Check the type of a value.
count = int("7")Turn whole-number text into an integer.
price = float("2.5")Turn numeric text with a decimal into a float.
label = str(7)
is_ready = bool(1)Convert values to text or a Boolean when needed.