ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Python 99乘法表实现的两种方式

2020-04-17 10:00:57  阅读:377  来源: 互联网

标签:24 10 12 end Python 99 range print 乘法表


#方法1
print("<<九九乘法表>>")
for i in range(1,10):
    for j in range(1,i+1):
        print('%d×%d=%d' % (j, i, i*j), end='\t') #end参数(结尾符)
        #print('{}x{}={}\t'.format(j, i, i*j), end='\t')
    print( ) #换行(一行)
    #print("\n") #换行(两行)

    
#方法2
print("<<九九乘法表>>")
i = 1
while i < 10:
    j = 1
    while j < i+1:
        print('%d×%d=%d' % (j, i, i*j), end='\t')
        j += 1
    i += 1
    print(' ')

    
#思考:不经常变的放内层循环、经常变的放外层选件。
<<九九乘法表>>
1×1=1
1×2=2  2×2=4
1×3=3  2×3=6  3×3=9
1×4=4  2×4=8  3×4=12 4×4=16
1×5=5  2×5=10 3×5=15 4×5=20 5×5=25
1×6=6  2×6=12 3×6=18 4×6=24 5×6=30 6×6=36
1×7=7  2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49
1×8=8  2×8=16 3×8=24 4×8=32 5×8=40 6×8=48 7×8=56 8×8=64
1×9=9  2×9=18 3×9=27 4×9=36 5×9=45 6×9=54 7×9=63 8×9=72 9×9=81


标签:24,10,12,end,Python,99,range,print,乘法表
来源: https://blog.51cto.com/net881004/2487968

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有