用变量i表示相应的行数9*9乘法表的用法
研究生的生活是枯燥的,并没有想象中的那么忙碌。这可能是我上的学校如此糟糕的原因。不过,为了在以后的生活中拥有更多的份量,还是应该努力学习一些新的知识,在枯燥的生活中提升自己。今天是开始学习python的第三天。因为之前有学习C语言的基础,所以学习Python还是比较容易的。总体来说python感觉和C语言很像,很多地方直接继承了C语言的语法。今天学习了9*9的乘法表。学习完成后,想合上书,把9*9乘法表的整个编制过程写下来,记录下来,以达到巩固和理解知识的目的。
学了以后觉得编程绝对不是一朝一夕的事。在开始工作之前,你必须有一个非常清晰的想法,才能理清整个事件的逻辑脉络。这样,您就不会在正式开始编程过程后迷惑自己。
在写乘法表之前,先找一张乘法表。我们可以看到,乘法表上的每一个公式9的乘法口诀教案表格式,都是用当前行乘以对应的列,计算出乘法的结果。这样我们就可以知道什么时候编程了。写乘法表需要应用到循环中,行数和列数相应递增。所以我们用for循环写出对应的乘法表,用变量i表示对应的行数,用变量j表示对应的列数。那么i*j代表计算结果。F
for i in range(1,10):
for j in range(1,i+1):
print("{0}×{1}={2}".format(j,i,j*i),end=" ")
print("\n")
在这个学习过程中,遇到的问题是:
1、打印默认输出完成后直接换行,但是根据乘法表的需要9的乘法口诀教案表格式,不能在每行乘法完成之前换行,所以需要更改默认输出换行打印。输入help(print)可以找到print中的具体用法。我们将 end="\n" 更改为 end=" ",以便可以使用空格替换换行符。
2、 第一次打印,需要格式化输出。
http://www.jiaoanw.com/%E6%95%99%E6%A1%88%E6%A0%BC%E5%BC%8F/article-274346-1.html
http://www.jiaoanw.com/
true
教案网
http://www.jiaoanw.com/%E6%95%99%E6%A1%88%E6%A0%BC%E5%BC%8F/article-274346-1.html
report
2019
今天学习了9*9乘法表,学习完成之后就想把书本合上自己来书写记录一下9*9乘法表的整个编写过程,从而达到巩固和理解知识的目的。在开始书写乘法表之前,首先先找来一个乘法表,我们可以看到,乘法表上面的每一个公式都是由相应的列去乘以当前所在的行并且将相乘的结果计算出来。所以我们采用for循环来书写相应的乘法表,用变量i表示相应的行数,用变量j表示相应的列数。
读书读蠢了吧