That is the real secret——that there is no secret.
问题1:让用户输入一个三位数,打印输出这个数字的个位数,十位数和百位数分别是什么?
n = int(input('请输入一个三位数:'))
ge = n%10
bai =int(n/100)
shi = int(n/10)%10
print('个位数是:',ge)
print('十位数是:', shi)
print('百位数是:', bai)
运行结果
问题2:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数立方和等于该数本身,例如:153是一个“水仙花数”,因为153 = 1的三次方+5的三次方+3的三次方。
l = [ ]
for i in range(100,1000): #遍历所有的三位数
ge = i%10
bai =int(i/100)
shi = int(i/10)%10
if i ==(ge**3+bai**3+shi**3):
l.append(i)
print(l)
运行结果
问题3:求8!
res = 1
for i in range(1,9):
res *= i
print(res)
运行结果
问题4:求1 + 2!+ 3!+...+20! 的和。
he = 0
for i in range(1,21):
res = 1
for j in range(1,i+1):
res *= j
he += res
print(he)
运行结果
作为一个数学小垃圾,我终于看着老师把作业做完了,过程还是很烧脑的!撒花,第五季,过完一遍了。
你知道吗,你似乎从来没有对我究竟是什么样的人感兴趣。我可以拿你当朋友吗?——《鼠疫》
网友评论