0
x = input()
y = 1
print (x)
while 1 == y:
if x == 1:
y == y + 1
elif x % 2 == 0: #even
x = x // 2
print (x)
else:
x = 3 * x + 1
print (x)
如果您知道Collatz猜想是什麼,我正在爲此計算一個計算器。我希望將x作爲我的輸入,所以我不必更改x的編號並在每次嘗試新編號時保存。並非在字符串格式化期間轉換的所有參數。NO%變量
我得到以下錯誤
TypeError: not all arguments converted during string formatting' at line 7.
請幫助noobie出來。
注意,while循環下面的代碼是不正確縮進。 – Zcode