猫史档案馆


【Python作品分享】新的作品【作品秀】

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


【作品展示】

center_image

 

【作品介绍】

选项

 

【作品源代码】

# 打开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


回复

上一页1 页 / 共 0下一页