python基础小练习:99乘法表

目录

  • 1练习题目
  • 2题目分析
  • 3知识点
    • 3.1for循环语句
    • 3.2while循环语句
    • 3.3换行/空格
  • 4代码结果

1练习题目

制作如下图的99乘法表
python基础小练习:99乘法表_第1张图片

2题目分析

1.每行每个乘法公式第一个因数不变,且为行数。——>第一个因数记为n,每次循环+1(循环1)
2.单行每个乘法公司第二个因数由1开始,依次递增,且最大值不超过n。——>第二个因数记为m,m=1。当m<=n时,输出nm=nm,每次循环+1;当m>n时,跳出循环。(循环2)
3.循环1每次循环以换行结尾,循环2每次循环以空格结尾

3知识点

3.1for循环语句

for i in range(5):
  print(i)

结果:
在这里插入图片描述

#从0开始,10结束,步进值3(每次+3)
for i in range(0,10,3):
  print(i)

结果:
在这里插入图片描述

3.2while循环语句

查看上一篇文章知识点
python基础小练习:求1~100的和练习

3.3换行/空格

不加默认换行,end="\t"加空格,end="\n"换行

print("hello")
print("hello",end="")
print("world",end="\t")
print("python",end="\n")
print("end")

在这里插入图片描述

4代码结果

for n in range(10):
    m=1
    while m<=n:
        print("%d*%d=%d"%(n,m,m*n),end="\t")
        m+=1
    else:
        print("")

结果:python基础小练习:99乘法表_第2张图片

你可能感兴趣的:(python基础小练习,python)