Я пишу эту программу, которая в основном является ограниченным калькулятором. Я пытаюсь сделать так, чтобы, если пользователь вводит, скажем, «Power» вместо номера 1 для нужного режима, он выводит «Недопустимый выбор». То же самое происходит, если они попытаются написать «Квадратикс» вместо 2 и т. Д. Для остальных.Как правильно использовать оператор «не»?
#CALCULATOR
print("MY CALCULATOR")
print("1. Powers")
print("2. Quadratics")
print("3. Percents")
print("4. Basic Ops")
choice = int(input("Please enter your desired mode: "))
if choice == 1:
base = int(input("Enter the base: "))
exponent = int(input("Enter the exponent: "))
power = base**exponent
if choice == 2:
print("Please enter the values for A/B/C: ")
a = int(input("A: "))
b = int(input("B: "))
c = int(input("C: "))
Я попытался сделать:
if choice not == 1:
print("Invalid Selection")
и
if choice not 1:
print("Invalid Selection")
, но они, кажется, не работают. Если бы вы могли рассказать мне, что я делаю неправильно. Спасибо.