|
用python实现代码
def collatz(number):
if number % 2 == 0 :
return number / 2
if number % 2 == 1 :
return number * 3 + 1
try:
number = int(input("请输入一个非零整数 >>"))
while number != 1:
number = collatz(number)
print(number)
except:
print("input ERROR,exit!" + number)