Basic Syntax of Python
1. Python Variables and Data Types
Variables in Python are used to store data values. You don’t need to
declare the type of the variable explicitly; Python automatically detects it
based on the value assigned.
Example:
age = 25 # Integer
name = "Alice" # String
height = 5.5 # Float
is_active = True # Boolean
Key Data Types:
o Integer (int): Whole numbers (e.g., 1, 100, -5)
o Floating-Point (float): Decimal numbers (e.g., 3.14, -0.001)
o String (str): A sequence of characters (e.g., "Hello", "Python")
o Boolean (bool): True or False values (e.g., True, False)
2. Python Comments
Single-Line Comments: Begin with a hash (#) symbol. Python ignores
anything after the # on that line.
Example:
# This is a single-line comment
x = 10 # This is also a comment
Multi-Line Comments: Use triple quotes (""" or ''') to comment out
multiple lines.
, Example:
"""
This is a multi-line comment.
You can write explanations over several lines.
"""
3. Python Indentation
Indentation is very important in Python. It defines the block of code for
loops, functions, if-else statements, etc.
o Indentation is done using spaces or tabs (spaces are preferred). Each
block of code within control structures should be indented
consistently.
Example:
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")
Note: Incorrect indentation will result in an error.
4. Python Strings
Strings in Python are enclosed within single quotes (') or double quotes (").
Both are valid, but it’s common to use double quotes for strings.
Example:
greeting = "Hello, Python!"
name = 'Alice'
1. Python Variables and Data Types
Variables in Python are used to store data values. You don’t need to
declare the type of the variable explicitly; Python automatically detects it
based on the value assigned.
Example:
age = 25 # Integer
name = "Alice" # String
height = 5.5 # Float
is_active = True # Boolean
Key Data Types:
o Integer (int): Whole numbers (e.g., 1, 100, -5)
o Floating-Point (float): Decimal numbers (e.g., 3.14, -0.001)
o String (str): A sequence of characters (e.g., "Hello", "Python")
o Boolean (bool): True or False values (e.g., True, False)
2. Python Comments
Single-Line Comments: Begin with a hash (#) symbol. Python ignores
anything after the # on that line.
Example:
# This is a single-line comment
x = 10 # This is also a comment
Multi-Line Comments: Use triple quotes (""" or ''') to comment out
multiple lines.
, Example:
"""
This is a multi-line comment.
You can write explanations over several lines.
"""
3. Python Indentation
Indentation is very important in Python. It defines the block of code for
loops, functions, if-else statements, etc.
o Indentation is done using spaces or tabs (spaces are preferred). Each
block of code within control structures should be indented
consistently.
Example:
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")
Note: Incorrect indentation will result in an error.
4. Python Strings
Strings in Python are enclosed within single quotes (') or double quotes (").
Both are valid, but it’s common to use double quotes for strings.
Example:
greeting = "Hello, Python!"
name = 'Alice'