python函数实现角谷猜想的简单介绍

怎么用python 做这些题???

#1

创新互联专注于松岭网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供松岭营销型网站建设,松岭网站制作、松岭网页设计、松岭网站官网定制、小程序定制开发服务,打造松岭网络公司原创品牌,更为您提供松岭网站排名全网营销落地服务。

# -*- coding: utf-8 -*-

#py3

def perf(n):

#print(n)

s=0

for t in range(1,int(n/2+1)):

if n%t==0:

s+=t

if s==n:    

return True

return False

for i in range(1,1000):

if perf(i):

print(i)

# -*- coding: utf-8 -*-

#py3

n=int(input())

while(n!=1):

print(n,'-',end='')

if n%2==0:

n=int(n/2)

else:

n=3*n+1

print(n)

##测试结果如下图

python的几个简单问题关于幂运算和阶乘

前两个都封装成了函数。最后一个直接运行的。没有定义函数。

中间那个问题,是因为你忘记做类型转换,你试着运行这个number=int(number)。应该 就对了。

python输入一个数 输出其在角谷定理中经过多少次能得到1

如图

or

n = int(input("请输入一个正整数:"))

while n != 1:

if n % 2 == 0:

k = n / 2

print("%d/2=%d" %(n, k))

n = k

else:

l = n * 3 + 1

print("%d*3+1=%d" %(n, l))

n=l


当前文章:python函数实现角谷猜想的简单介绍
分享地址:http://bzwzjz.com/article/hoohge.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 定制网站设计 成都商城网站制作 响应式网站建设 响应式网站设计 网站设计 成都网站建设公司 成都网站设计 响应式网站设计方案 重庆企业网站建设 做网站设计 定制级高端网站建设 重庆网站制作 成都企业网站设计 达州网站设计 成都网站建设公司 网站建设 重庆网站建设 网站设计 成都网站建设 成都网站建设 成都网站建设推广 成都网站设计