从品牌网站建设到网络营销策划,从策略到执行的一站式服务
这篇文章给大家分享的是Python角古猜想的实现方法。小编觉得挺实用的,因此分享给大家学习。如下资料是关于Python角古猜想的实现步骤。
创新互联建站技术团队10余年来致力于为客户提供做网站、成都网站设计、成都品牌网站建设、营销型网站建设、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了上千家网站,包括各类中小企业、企事单位、高校等机构单位。
一、问题描述
日本的角谷提出了一个猜想,猜想的内容是:
对于任意的自然数,反复进行如下运算:
(1)若为奇数,则乘以3后加1
(2)若为偶数,则除以2总可以得到运算结果1
二、思路
通过循环反复进行如下计算:
设自然数为n
1、如果n取余2,奇数,则 n = * 3 + 1
2、如果n不取余2,偶数,则 n = n / 2
三、代码
def jiaogu(n): n1 = n while n1 != 1: n1 = n1 * 3 + 1 if n1 % 2 else n1 / 2 print(n,'符合角谷猜想')
看完上述内容,你们掌握Python角古猜想的实现方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图