我遇到了元组的问题。不知怎的,变量“verdi”保持为一个元组。我试过添加verdi = float(input("text"))
和verdi = int(input("text"))
,但它不会改变。我读了一些关于这个问题的线索,但是加入verdi = int(verdi)
似乎也不起作用。它给人的错误:元组()不改变
TypeError: int() argument must be a string, a bytes-like object or a number, not 'tuple'
我现在所在这就是:
if valg == "1":
print("some text goes here")
verdi = input("SOME TEXT: INT")
behandler(verdi)
def behandler(*verdi):
verdi = int(verdi)
min = input("SOME TEXT: INT")
maks = input("SOME TEXT: INT")
for num in min:
num = min
for num in maks:
num = maks
if verdi > min and verdi < maks:
-do something-
else:
-do something-
我得到的错误,在if verdi > min and verdi < maks:
什么想法? :)
在函数定义'def behandler(* verdi)中有一个输入错误:' - Python会尝试在这里打包一个序列。 –