请问大神:为啥错???
def collatz():
number=input('输入数字:')
int(number)
if number % 2 == 0:
return number//2
while True:
num = int(input())
result = collatz(num)
if result ==1:
break
else:
return 3*number+1
while True:
num = int(input())
result = collatz(num)
if result ==1:
break
collatz()