我遇到了元組的問題。不知怎的,變量「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會嘗試在這裏打包一個序列。 –