📜  python乘法表while循环 - Python(1)

📅  最后修改于: 2023-12-03 14:46:42.383000             🧑  作者: Mango

Python乘法表While循环

乘法表是Python语言中最基本也是最常见的练手题目。使用Python的while循环,可以轻松地编写出一个完整的乘法表。

代码实现

下面是一个基本版的乘法表代码片段。

num = 1
while num <= 9:
    i = 1
    while i <= num:
        print('%d*%d=%d' % (i, num, i*num), end='  ')
        i += 1
    print()
    num += 1
代码解释

代码中,我们使用两个while循环嵌套来生成乘法表。外层循环num从1到9,内层循环i从1到num,打印出每行的乘法表。

num = 1
while num <= 9:

这一行是外层循环的开始,num从1开始循环。

i = 1
while i <= num:

这一行是内层循环的开始,i从1开始循环,直到i=num停止。

print('%d*%d=%d' % (i, num, i*num), end='  ')

这一行打印出每个乘法式子。使用字符串格式化输出,在每个式子后加上两个空格。

print()

这一行用于在每一行乘法表输出完毕时,打印一个空行换行。

num += 1

这一行用于外层循环的下一轮循环,num自增1,直到num>9时,外层循环停止。