摘要:
题目:印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方 for i in range(100,1000): a=i//100 #百位数 b=i//10%10 #十分位数 c = i % 阅读全文
摘要:
题目:指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……,前两个数字之和等于第三个,输出100以内的斐波那契数列 方法一:c=[1,1] for i in range(100): d=c[i]+c[i+1] if d>100: break c.append(d) print(c) 阅读全文
摘要:
题目:青蛙掉井里了, 一只掉入10米井中 每天跳3米滑2米 问它第几天跳出来 high=int(input('请输入井深')) b=0#每天爬的高度 for a in range(1,100): if b+3>=high: print(f'需要{a}天才能跳出来') break else: b+=1 阅读全文
摘要:
题目:打印99乘法表 方法一:for a in range(1,10): for b in range(1,a+1): print(f'{b}*{a}={a*b}',end=' ') print()#此处相当于循环完一行后,换行输出输入出结果: 1*1=1 1*2=2 2*2=4 1*3=3 2*3 阅读全文