Python 详解九九乘法表

python 实现九九乘法表可以使用for循环和while循环。

一、for循环实现:
①左下三角形

for i in range(1,10):
    for j in range(1,i+1):
        print('{}*{}={}'.format(i,j,i*j),end=' ')
	 print('')

Python 详解九九乘法表_第1张图片
②左上三角形

for i in range(9,0,-1):
    for j in range(1,i+1):
        print('{}*{}={}'.format(i,j,i*j),end=' ')
    print('')

Python 详解九九乘法表_第2张图片
二、while循环

代码
i=1
while i<10:
    j=1
    while j <i+1:
        print('{}*{}={}'.format(i,j,i*j),end=' ')
        j+=1
    i+=1
    print('')

Python 详解九九乘法表_第3张图片
需要注意的是,不管for循环还是while循环,都会先把嵌套的内循环执行完才会继续执行最外层的循环,然后根据判断条件是否继续执行。

你可能感兴趣的:(python练习,python,列表,面试,经验分享,程序人生)