#python calculator
print ('calculator, enter what you want:','A = multiple,','B = division,', 'C = add,', 'D = substract')
answer = input ()
answer = str [A, B, C, D]
if answer == A or a:
print ('enter your first number')
first_number_ = int(input())
print ('enter your second number')
second_number_ = int(input())
result1 = first_number_ * second_number_
print ('result=', answer2)
请问下为什么A是not defined啊,还有改成if input() == A or a:了之后后面为什么不会运行了啊?
#请无视语法错误
if 语句 和 最后一行有错。 还有answer = str [A, B, C, D]这行不要
正确的如下:
print ('calculator, enter what you want:','A = multiple,','B = division,', 'C = add,', 'D = substract')
answer = input()
if answer == 'A' or answer =='a':
print ('enter your first number')
first_number_ = int(input())
print ('enter your second number')
second_number_ = int(input())
result1 = first_number_ * second_number_
print ('result=', result1)
我找到A是not defined的错误了
应该是 A = input(), B = input(), C = input (), D = input()
还有个问题求解!if input() == A or a:了之后后面为什么不会运行了啊?