Skip to content

Commit feec299

Browse files
conditions v1
1 parent 4002aa5 commit feec299

File tree

4 files changed

+88
-0
lines changed

4 files changed

+88
-0
lines changed

conditions/if_elif_else_conditions.py

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
2+
data = 20
3+
4+
if(True if((data % 2 == 0) & (data > 0)) else False):
5+
print(data,"Even")
6+
elif(True if((data%2 != 0) & (data > 0)) else False):
7+
print(data,"Odd")
8+
else:
9+
print("number negative",data)
10+
11+
data = 23
12+
13+
if(True if((data % 2 == 0) & (data > 0)) else False):
14+
print(data,"Even")
15+
elif(True if((data%2 != 0) & (data > 0)) else False):
16+
print(data,"Odd")
17+
else:
18+
print("number negative",data)
19+
20+
data = -3
21+
22+
if(True if((data % 2 == 0) & (data > 0)) else False):
23+
print(data,"Even")
24+
elif(True if((data%2 != 0) & (data > 0)) else False):
25+
print(data,"Odd")
26+
else:
27+
print("number negative",data)
28+
29+

conditions/nested_if_conditions.py

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# To achieve nested conditions
2+
3+
data = -20
4+
5+
if(data > 0):
6+
print("+ve")
7+
if data % 2 == 0:
8+
print(data,"Even")
9+
elif data % 2 != 0:
10+
print(data,"Odd")
11+
elif(data == 0):
12+
print("Zero")
13+
data += data+6
14+
if(data > 0):
15+
print("+ve number",data)
16+
else:
17+
print("-ve",data)

conditions/ternary_if_condition.py

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# ternary if condition
2+
# as simple as if condition but we declare one condition then
3+
# provide +ve response as well _ve response
4+
5+
num = 10
6+
7+
print(num,"Even") if num % 2 == 0 else print(num,"odd")
8+
9+
num = 13
10+
11+
print(num,"Even") if num % 2 == 0 else print(num,"odd")
12+
13+
14+
for digit in range(1,21):
15+
print(digit,"Even") if digit % 2 == 0 else print(digit,"odd")
16+
17+

loops/basicloops.py

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# In python 2 loops they are
2+
# 1. for loop and 2. while loop
3+
4+
for data in range(20):
5+
print(data," added by 2:",data+2)
6+
7+
data = [2,4,6,8,10,12,14,16,18,20]
8+
9+
print("list of data iterate in sequence")
10+
for value in data:
11+
print(value,end=" ")
12+
13+
print("\n============")
14+
count = 0
15+
while count < 5:
16+
print(count)
17+
count += 1
18+
19+
count = 0
20+
print("=============")
21+
while count<len(data):
22+
print(data[count],end=" ")
23+
count += 1
24+
25+
print("\n=============")

0 commit comments

Comments
 (0)