From 7825e98a932a3316f8eb17ba76c0ffa001426f99 Mon Sep 17 00:00:00 2001 From: anivkuttan Date: Tue, 19 Aug 2025 22:13:50 +0530 Subject: [PATCH] Decision making if elif else --- src/basic/if_else.py | 65 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 src/basic/if_else.py diff --git a/src/basic/if_else.py b/src/basic/if_else.py new file mode 100644 index 0000000..fa6da69 --- /dev/null +++ b/src/basic/if_else.py @@ -0,0 +1,65 @@ +# Python If ... Else +a = 33 +b = 200 +if b > a: + print("b is greater than a") + +# Elif +a = 33 +b = 33 +if b > a: + print("b is greater than a") +elif a == b: + print("a and b are equal") + + +a = 200 +b = 33 +if b > a: + print("b is greater than a") +elif a == b: + print("a and b are equal") +else: + print("a is greater than b") + +if a > b: + print("a is greater than b") + +a = 100 +b = 900 +print(a) if a > b else print(b) + + +a = 200 +b = 33 +c = 500 +if a > b and c > a: + print("Both conditions are True") + + +a = 200 +b = 33 +c = 500 +if a > b or a > c: + print("At least one of the conditions is True") + +a = 33 +b = 200 +if not a > b: + print("a is NOT greater than b") + +x = 41 + +if x > 10: + print("Above ten,") + if x > 20: + print("and also above 20!") + else: + print("but not above 20.") + + +a = 33 +b = 200 + +if b > a: + pass