पाइथन प्रोग्रामिंग/कंडीशन
दिखावट
यह पाठ परिस्थितियों से निपटने का परिचय देता है।
तुलनात्मक ऑपरेटर
[सम्पादन | स्रोत सम्पादित करें]पायथन में आठ तुलनात्मक ऑपरेटर हैं।[1]
a = 3
b = 2
print(a == b) # False
print(a != b) # True
print(a < b) # False
print(a > b) # True
print(a <= b) # False
print(a >= b) # True
print(a is b) # False
print(a is not b) # True
बूलियन ऑपरेटर
[सम्पादन | स्रोत सम्पादित करें]बूलियन संचालन में and, or, और not शामिल हैं।[2]
a = 3
b = 2
print(a < b and b < a) # False
print(a < b or b < a) # True
print(a < b) # False
print(not(a < b)) # True
If कथन
[सम्पादन | स्रोत सम्पादित करें]input = input("Is it morning (m), afternoon (a), or evening (e)? ")
if input == "m":
print("Good morning!")
elif input == "a":
print("Good afternoon!")
elif input == "e":
print("Good evening!")
else:
print("Hello!")
Try कथन
[सम्पादन | स्रोत सम्पादित करें]try:
value = input("Enter a numeric value: ")
result = 1 / float(value)
print("1 / " + value + " = " + str(result))
except:
print("An error occurred dividing 1 by " + value + "!")
Except कथन
[सम्पादन | स्रोत सम्पादित करें]try:
value = input("Enter a numeric value: ")
result = 1 / float(value)
print("1 / " + value + " = " + str(result))
except ValueError as error:
print(value + " is not a numeric value!")
except ZeroDivisionError as error:
print("Cannot divide by 0!")
except:
print("An unexpected error occurred dividing 1 by " + value + "!")