#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")
但他们似乎不起作用。如果你能告诉我我做错了什么。谢谢。
答案 0 :(得分:3)
not
不是一个功能。这是一个运营商。
正确的用法是将它放在表达式之前:
if not (choice == 1):
但是在这种情况下,使用!=
(不等于)会更好:
if choice != 1: