सामग्री पर जाएँ

पाइथन प्रोग्रामिंग/कंडीशन

विकिविश्वविद्यालय से

यह पाठ परिस्थितियों से निपटने का परिचय देता है।

तुलनात्मक ऑपरेटर

[सम्पादन | स्रोत सम्पादित करें]

पायथन में आठ तुलनात्मक ऑपरेटर हैं।[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


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:
    value = input("Enter a numeric value: ")
    result = 1 / float(value)
    print("1 / " + value + " = " + str(result))
except:
    print("An error occurred dividing 1 by " + value + "!")
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 + "!")