python怎么做乘法,Python写乘法表

  python怎么做乘法,Python写乘法表

  代码如下:

  代码的详细解释(供您自己理解):

  用于范围(1,10):

  #print(i,end= )

  forjinrange(1,i 1):

  print(%s*%s=%s%(i,j,i*j),end= )

  打印()1。

  Foriinrange(1,10)这是一个for循环语句,range()是一个函数,对于range()中的I,就是给I赋值:

  例如,对于范围(1,10)中的I,意味着依次给I赋值1,2,3,4,5,6,7,8,9;

  例如,另一个3以内的数字很容易理解:因为I在range(1,3)中意味着将I分配给1和2。

  相关:《Python基础教程》

  有的同学可能会问,为什么(1,10)的值是1-9,不包括10?关于这个问题,我建议你记住五个字:不要管尾巴,(也就是说,管头的意思是:取尾巴前面的数,不要管尾巴的意思是:不要取尾巴的数就行。因此最后的尾部10将不会被取走)

  附加理解:范围()

  范围(1):该值为0。

  范围(2):获得的值是0,1。

  范围(3):获得的值是0,1,2。

  Range(0,3,1):得到的值是0,1,2,其中第三位数字1其实是默认的步长,不过我写出来了,不写也可以。整体写下来。默认情况下,该值从0开始,除非您自己定义了数字1或2,也就是说,该值从1或2开始。

  2.

  在给I赋值的基础上,forjinrange(1,i 1,I 1)做进一步的循环运算,也就是给j赋值。

  J的赋值是基于I的赋值。

  直接把结果写出来,我觉得还是理解一下比较好:

  理解了第一步的解释后,依次将I赋值为1,2,3,4,5,6,7,8,9就很明显了。

  对于范围(1,i 1)中的j

  当i=1,j=(1,2)时,j的值为1。

  当i=2,j=(1,3)时,此时J的值为1,2。

  当i=3,j=(1,4)时,J的值为1,2,3。

  当i=4,j=(1,5)时,则J的值为1,2,3,4。

  当i=5,j=(1,6)时,则J的值为1,2,3,4,5。

  ..

  3.

  print(%s*%s=%s%(i,j,i*j),end= )

  Print()%s表示格式化值。前两步解决后,打印%s*%s=%s %(i,j,i*j,end= ),其中end=" "表示在每次计算的末尾添加一个空格。主要是排版好看,好理解。那么结果就是:

  1*1=1

  2*1=22*2=4

  3*1=33*2=63*3=9

  4*1=44*2=84*3=124*4=16

  5*1=55*2=105*3=155*4=205*5=25

  ..

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: