पाइथन प्रोग्रामिंग/कंडीशन
यह पाठ परिस्थितियों से निपटने का परिचय देता है।
तुलनात्मक ऑपरेटर
सम्पादनपायथन में आठ तुलनात्मक ऑपरेटर हैं।[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 + "!")