实验报告一
一、作业:建议用时15分钟
二、环境:Pycharm -Python3.6
三、知识点:python的循环语句(for循环和while循环)
四、分析:看到这个乘法口诀表,我们会发现按行来看,是1到9的循环,然后每行的数乘以从1到行数本身的积,这就需要两个循环,每行先循环一次,然后再到下一行
大框架可以表示为:
for(9行):
for(行数不变,列数加1)
五、代码:
(一)for循环
print("以下是一张用for循环语句写的乘法口诀表:")
i=1
j=1
s=0
for i in range(1,10): #第一行到第9行
for j in range(1,(i+1)): #第一列到第i列
s=i*j
print("%d * %d = %s"%(i,j,s),end="\t") #打印输出
j+=1 #列数自加1
print(" "*30) #打印空格30个
i+=1 #第i行加1
运行结果如下图所示
(二)while循环
r = 1
s = 0
while r <10:
c = 1
while c<r+1:
s=r*c
print("%d * %d = %d "%(r,c,end = "\t")
c+=1
print(" "*30)
r+=1
运行结果如下所示
以上是我个人课上的一个作业,分享在此处,如果有可以改进的地方,欢迎大家提出建议和指导
@H_403_257@本文首发于python黑洞网,博客园同步更新
总结
以上是编程之家为你收集整理的如何使用python打印9乘9乘法口诀表?全部内容,希望文章能够帮你解决如何使用python打印9乘9乘法口诀表?所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢寻找一群志同道合、互帮互助的学习伙伴,可以点击下方链接加入:
编程之家官方1群:1065694478(已满)
编程之家官方2群:163560250(已满)
编程之家官方3群:312128206