1.2 Conditional and Looping
1.2 Conditional and Looping
if Statement
Syntax:
if condition:
Example:
age = 18
if-else Statement
Syntax:
if condition:
else:
Example:
age = 16
else:
if-elif-else Statement
Syntax:
if condition1:
elif condition2:
# code to execute if condition2 is true
else:
Example:
score = 85
print("Grade: A")
print("Grade: B")
print("Grade: C")
else:
print("Grade: D")
Nested if Statements
Syntax:
if condition1:
if condition2:
Example:
age = 20
gender = "male"
if gender == "male":
print("Adult male.")
else:
print("Adult female.")
else:
print("Minor.")
while Loop
Syntax:
while condition:
Example:
count = 0
print(count)
count += 1
for Loop
Syntax:
Example:
print(fruit)
Syntax:
# code to execute
Example:
print(i)
Nested Loops
Syntax:
for outer_variable in iterable1:
# code to execute
Example:
print(i, j)
break Statement
Example:
for i in range(10):
if i == 5:
break
print(i)
continue Statement
Example:
for i in range(10):
if i % 2 == 0:
continue