用户:
一个已命名的昵称查看:0 回复:0 评论:0 创建时间:2021-05-01T14:45:52
【作品展示】

【作品介绍】
选项
【作品源代码】
# 打开time库
import time
'''
输入一个数字后,
如果是奇数,输出4x+2并保存,
如果是偶数,输出x/4并保存,
所有的奇数和(一)的规律都是(二)的输出
(一):6、14、30、62、126、254、510、...
从第二个数字起,每个数字都是 上个数字*2+2 的结果
(二)a b a
'''
# 获取最初输入
mun = int(input('输入一个数字:'))
# 保存已有数字输入的列表
number = []
# 重复判断
while True:
# 如果重复,退出
if (mun in number): # 如果重复,下面将永远重复
# 退出
break
# 如果不重复,保存
number.append(mun)
# 如果是奇数,将输出x/2并保存
if (mun % 2 == 0):
mun = int((mun / 4))
# 如果是奇数,将输出3x+1并保存
else:
mun = int((4 * mun + 2))
# 为了防止电脑喵机,等待
time.sleep(0.3)
# 输出
print(mun)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn