Lession 2: Control Structure in Python by Meta AI
Python mein control structure ka upyog karte hain taaki hum apne program ko niyantrit kar sakein aur vibhinn sthitiyon mein vibhinn karyon ka samuh chalayein. Yahaan kuchh mukhya control structure hain jo Python mein upyog kiye jate hain:
1. Conditional Statements (Sharteey Anuyojan)
Conditional statements ka upyog karte hain taaki hum shartein ke aadhar par vibhinn karyon ka samuh chalayein.
- If Statement (Yadi Anuyojan): Yadi shart sach hoti hai, to if block ke andar diye gaye karyon ka samuh chalaya jata hai.
```
```
x = 5
if x > 10:
print("x 10 se bada hai")
else:
print("x 10 se chhota hai")
* **If-Else Statement (Yadi-Nahi Anuyojan)**: Yadi shart sach hoti hai, to if block ke andar diye gaye karyon ka samuh chalaya jata hai. Yadi shart jhoothi hoti hai, to else block ke andar diye gaye karyon ka samuh chalaya jata hai.
python
x = 15
if x > 10:
print("x 10 se bada hai")
else:
print("x 10 se chhota hai")
- *If-Elif-Else Statement (Yadi-Nahi Anuyojan)*: Yadi shart sach hoti hai, to if block ke andar diye gaye karyon ka samuh chalaya jata hai. Yadi shart jhoothi hoti hai, to elif block ke andar diye gaye karyon ka samuh chalaya jata hai. Yadi shart jhoothi hoti hai, to else block ke andar diye gaye karyon ka samuh chalaya jata hai.
x = 15
if x > 10 and x < 20:
print("x 10 aur 20 ke beech hai")
elif x > 20:
print("x 20 se bada hai")
else:
print("x 10 se chhota hai")
## 2. Loops (Chakra)
Loops ka upyog karte hain taaki hum ek hi karyon ka samuh baar-baar chalayein.
* *For Loop (Chakra Anuyojan)*: For loop ka upyog karte hain taaki hum ek iterable (jaise ki list, tuple, ya string) ke sabhi elements par ek hi karyon ka samuh chalayein.
python
fruits = ['apple', 'banana', 'cherry']
for fruit in fruits:
print(fruit)
- While Loop (Jab-Tak Anuyojan): While loop ka upyog karte hain taaki hum ek hi karyon ka samuh baar-baar chalayein jab tak ki ek shart sach hoti hai.
```
```
x = 0
while x < 5:
print(x)
x += 1
## 3. Nested Loops (Andarunee Chakra)
Nested loops ka upyog karte hain taaki hum ek hi karyon ka samuh baar-baar chalayein aur uske andar ek aur loop chalayein.
python
for i in range(1, 4):
for j in range(1, 4):
print(f"({i}, {j})")
4. *Break aur Continue Statements*
Break aur continue statements ka upyog karte hain taaki hum loop ke andar diye gaye karyon ka samuh ko niyantrit karein.
- *Break Statement*: Break statement ka upyog karte hain taaki hum loop ko puri tarah se rok dein.
for i in range(1, 6):
if i == 3:
break
print(i)
* *Continue Statement*: Continue statement ka upyog karte hain taaki hum loop ke andar diye gaye karyon ka samuh ko chhod dein aur agle iteration par jaayein.
python
for i in range(1, 6):
if i == 3:
continue
print(i)
Yeh kuchh mukhya control structure hain jo Python mein up
Comments
Post a Comment