python九九乘法表(详解)

python九九乘法表(详解)参考原博客链接 http www cnblogs com houdun p 7157972 html

代码:

for j in range(1, 10): #计从1到9,不包括10,而且1-9是连续的range(100)默认0-99 for i in range(1, j+1): #观察发现乘号左边的数字小于等于右边的数字,i左,j右,一般二层循环的变量小于一层的(非通用) result = i * j if i <j: #观察每一行的最后一个式子会发现换行的根据, print(i, '*', j, '=', result, ' ', end = '')# 即,除最后一个式子,左都小于右(i 
    
    # 不换行(所以用end='') 
    else 
    : 
    #换行的根据是i=j,虽然要换行,但也是打印了之后换行的 
    print 
    (i 
    , 
    '*' 
    , j 
    , 
    '=' 
    , result 
    , 
    ' ' 
    ) 
    #i不可能大于j,因为i的范围就是range(1, j+1) 
   

参考原博客链接: http://www.cnblogs.com/houdun/p/7157972.html

代码:

for row in range(1, 10): for col in range(1, row+1): print('{}*{}={}'.format(col, row, col * row), end='\t') print() 
row = 1 while row <10: col = 1 while col <= row: print('{}*{}={}'.format(col, row, col * row), end = '\t')#见for循环的分析 col += 1 print() #换行 row += 1 #内循环结束,外循环加一 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209577.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午8:55
下一篇 2026年3月19日 上午8:55


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号