Conditional statements are crucial for decision-making in your code.
if Statement:
- The
ifstatement allows you to execute a block of code if a condition is True. - Example:
age = 18
if age >= 18:
print("You are an adult.")
else:
print("You are not an adult.")elif (else if) Statement:
- The
elifstatement is used for multiple conditions within the same block of code. - Example:
grade = 75
if grade >= 90:
print("A")
elif grade >= 80:
print("B")
elif grade >= 70:
print("C")
else:
print("Fail")Loops are essential for performing repetitive tasks in your code.
for Loop:
- The
forloop is used to iterate over a sequence, such as a list, and execute a block of code for each item. - Example:
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)while Loop:
- The
whileloop continues executing as long as a specified condition is True. - Example:
count = 0
while count < 5:
print(count)
count += 1You can use loops for various tasks and fine-tune their behavior.
Looping Through a Range:
- The
range()function generates a sequence of numbers that can be used in loops. - Example:
for i in range(5): # This will loop from 0 to 4.
print(i)Using break and continue Statements:
- The
breakstatement exits a loop prematurely when a certain condition is met. - The
continuestatement skips the current iteration and moves to the next one. - Example:
for i in range(10):
if i == 3:
continue # Skip iteration when i equals 3.
if i == 8:
break # Exit the loop when i equals 8.
print(i)Conditional statements and loops are fundamental constructs in Python programming. They provide you with the tools to control the flow of your program and efficiently handle repetitive tasks. Practicing with these examples will help you become more proficient in using them in your Python code.