Skip to main content
 首页 » 编程设计

python之使用给定元组的算术运算

2025年05月04日20lidabo

<分区>

我想在给定元组的 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()