江湖救急,兄弟姐妹们!
n = int(input("请输入一个正整数:"))while n > 0:
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
打印里面的sep=" "这个是干嘛用的 sep 是间隔,sep=" " 表示 print 的所有位置参数以空格隔开 https://fishc.com.cn/thread-141463-1-1.html 指定输出多个对象之间的分隔符,默认是空格(' ') 运行此代码,对比屏幕输出效果的差异
a , b , c = 1 , 2 , 3
print(a , b , c)
print(a , b , c , sep = '*')
print(a , b , c , sep = '+') sep的意思是间隔
指定输出多个对象之间的分隔符,默认是空格(' ')
详情请见→https://fishc.com.cn/thread-141463-1-1.html
如果答案对您有帮助,请设置最佳答案
页:
[1]