<分区> 分区>
我想在给定元组的 python 中使用算术运算。事情是我知道我可以为它们中的每一个使用 if 语句,并且根据用户输入它会给出正确的答案。我不知道,但是没有 ifs 有没有办法做到这一点。正如您在下面看到的那样,我已经尝试使用 for 但我无法将字符串作为算术运算符。
代码:
__operators = ('+', '-', '/', '//', '*', '**', '%')
def calculator():
x = input()
operator = input()
y = input()
op = operator
# print(str(x) + operator + str(y))
rezultat = 0
for operator in __operators:
if operator in __operators:
operator = op
rezultat = x + op + y
print(rezultat)
return rezultat
calculator()
