zwrmkmswlbbf 发表于 2021-1-25 22:59:07

问题

n = int(input("请输入一个自然数:"))
   
for i in range(1000):
    if n % 2 == 0:
      print(n, "/2 = ", n // 2, sep='')
      n = n // 2
    else:
      print(n, "*3+1 = ", n * 3 + 1, sep='')
      n = n * 3 + 1
    if n == 1:
      break

各位,print(n, "/2 = ", n // 2, sep='')这段代码中的sep=''是什么意思

qq1151985918 发表于 2021-1-25 23:05:00

sep:分割值与值,默认是一个空格
页: [1]
查看完整版本: 问题