欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python嵌套循环-------打印九九乘法表

程序员文章站 2022-06-05 22:26:05
...

使用嵌套循环打印出九九乘法表

结果如下图:
Python嵌套循环-------打印九九乘法表

一、首先我们打印一个直角三角形

代码如下(示例):

for i in range(1,10):  #行数
    for j in range(1,i+1): #打印*的个数与行数相等
        print('*',end='') 
    print() #换行

# *		第一行内循环执行一次	
# **	第二行内循环执行二次
# ***	第三行内循环执行三次
# ****
# *****
# ******
# *******
# ********
# *********

然后我们输出九九乘法表中的数字

代码如下(示例):

for i in range(1,10):  						#行数
    for j in range(1,i+1):
        print(j,'*',i,'=',i*j,end='\t')		#j之所以在i前面是为了最后的结果好看一些
    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

相关标签: python