python之打印九九乘法表与水仙花数

#九九乘法表方法一
# for i in range(1,10):
#     strs='\t'
#     for j in range(i,10):
#         strs+=(str(i)+'*'+str(j)+'='+str(i*j)+'\t')
#     print(strs)
#九九乘法表方法二
# for i in range(1,10):
#     strs='\t'
#     for j in range(1,i+1):
#         strs+=(str(i)+'*'+str(j)+'='+str(i*j)+'\t')
#     print(strs)
#水仙花数方法一   注水仙花数即  一个数等于它个位的立方加上十位的立法再加上百位的立法
# for i in range(100,1000):
#     num = i
#     x = num // 100
#     y =num % 100 // 10
#     z = num % 10
#     sun = x**3+y**3+z**3
#     if i== sun:
#         print(i)
#水仙花数方法二
# for i in range(100,1000):
#     num = str(i)
#     x = num[0]
#     y =num[1]
#     z =num[2]
#     sun = int(x)**3+int(y)**3+int(z)**3
#     if i== sun:
#         print(i)

 

posted @ 2020-12-02 17:14  秋叶落日  阅读(109)  评论(0编辑  收藏  举报