- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 python3.5,汉诺塔
#汉诺塔def hanoi(n,x,y,z): if n==1: print(x,'-->',z) else: hanoi(n-1,x,z,y)#将N-1个盘子从x移动到y上 print(x,'-->',z)#将最底下的最后一个盘子从x移动到z上 hanoi(n-1,y,x,z)#将y上的n-1个盘子移动...
2019-04-01 09:12:33
172
原创 python3.5,费波纳茨数列,递归版
#求出一个数费波纳茨数列def fab(n): if n<1: print('输入错了?') return -1 if n==1 or n==2: return 1 else: return fab(n-1)+fab(n-2) result=fab(20)if result!=-1:...
2019-04-01 09:10:48
355
原创 python3,费波纳茨数列,循环版
#求出这个数费波纳茨数列,没做输入这个事。def fab(n):n1=1n2=1n3=3if n<1:print('输入错了?')return -1while(n-2)>0:n3=n2+n1n1=n2n2=n3...
2019-04-01 09:08:08
319
原创 python3,递归,求最大公约数
#递归,求最大公约数m=int(input('请输入求最大公约数的两个数,并按回车换行\n'))n=int(input())def gcd(m,n):r=1r=m%nif r==0:return nelse:return gcd(n,r)print(m,'和',n,'的最大公...
2019-03-25 09:33:04
3843
原创 Python3 测试数组,韩信点兵
#测试数组,韩信点兵list3=[]list5=[]list7=[]#韩信带来1500人,死了400到500个,剩下1000到1100人dui3=int(input('输入3队5队7队剩下的人数,按回车输入下一个\n'))dui5=int(input())dui7=int(input())for i in range(0,19): list3.append(i*3+d...
2019-03-21 10:19:58
3014
原创 python 3 判断是否为素数
#测试过,版本为Python 3.5.0方法1 for循环版:import math#需要求平方根n=int(input('请输入一个正整数\n'))m=int(math.sqrt(n))for i in range(2,m+2): if n%i==0: breakif i==m+1: print(n,'是素数')else: pr...
2019-03-21 09:03:50
1281
micropython中文教程chm版
2019-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人