今天用python实现了collatz序列,感觉蛮有意思的。代码如下:
def collatz(number): if number % 2 == 0: num = number/2 print(number//2) else: num = 3 * number + 1 print(num) return num # 游戏开始 print('Please inter a integer_number') try: number = int(input()) while number != 1: number = collatz(number) continue print('done') except: print('Error:Type error, int are allowed')