def collatz(number): while number != 1: if number % 2 == 0: number = number // 2 print(number) elif number % 2 == 1: number = 3 * number + 1 print(number)print('Enter number: ')number = int(input())collatz(number)
登录后复制
-------------------------------------------
登录后复制
enter number:
3
10
5
16
8
4
2
1
突然感觉没什么要注释的,书上的提示说的都全了
踩坑中 Github地址:
自己在学,没什么高质量代码,慢慢来吧。
登录后复制
以上就是python编程快速上手实例的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2269542.html