Lesson 5: Conditional Statements and Loops | Coding Class Series
Introduction
Welcome to Lesson 5!
In this lesson, we will learn how to make decisions in your code using conditional statements (if, elif, else) and how to repeat tasks efficiently using loops (for and while).
Conditional Statements
Conditional statements let your program execute code based on certain conditions.
Syntax in Python:
age = 18
if age >= 18:
print("You are an adult.")
else:
print("You are not an adult.")
Explanation:
if age >= 18:→ checks if the condition is Trueelse:→ executes if the condition is False
Example with multiple conditions:
marks = 75
if marks >= 90:
print("Grade: A")
elif marks >= 75:
print("Grade: B")
else:
print("Grade: C")
Loops
Loops allow repeating code multiple times without rewriting it.
For Loop
Used to iterate over sequences like lists, strings, or ranges.
for i in range(1, 6):
print(f"Number: {i}")
Output:
Number: 1
Number: 2
Number: 3
Number: 4
Number: 5
While Loop
Executes code as long as a condition is True.
count = 1
while count <= 5:
print(f"Count: {count}")
count += 1
Output:
Count: 1
Count: 2
Count: 3
Count: 4
Count: 5
Practice Exercises
- Write a program to check if a number is positive, negative, or zero using
if-elif-else. - Print all even numbers from 1 to 50 using a
forloop. - Use a
whileloop to print the first 10 Fibonacci numbers. - Write a program to count the number of vowels in a string using a loop.
क्या मैं Lesson 6 भी बना दूँ?
No comments:
Post a Comment