python使用for循环打印99乘法表,pythonfor循环99乘法表

  python使用for循环打印99乘法表,pythonfor循环99乘法表

  用for循环写的九九乘法表(包括函数调用)

  #方向一

  对于范围(1,10)内的I:

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

  d=i * j

  print(%d*%d=%-2d%(i,j,d),end= )

  打印()

  下图显示了上述代码的运行结果:

  下面是一个函数练习,结合函数和for循环的99-99乘法表(没有上面的简洁)

  #方向一

  def axdxtz(n):

  m=n

  总和=0

  对于范围(1,n ^ 1)中的j:

  总和=m*j

  print(%d*%d=%-2d%(m,j,sums),end= )

  打印()

  def axdxtz1():

  对于范围(1,10)内的I:

  axdxtz(一)

  axdxtz1()

  下图显示了上述代码的运行结果:

  #方向2

  def axdxtz(n):

  m=n

  总和=0

  对于范围(1,n ^ 1)中的j:

  总和=m*j

  print(%d*%d=%-2d%(m,j,sums),end= )

  打印()

  def axdxtz1():

  对于范围(9,0,-1)内的I:

  axdxtz(一)

  axdxtz1()

  下图显示了上述代码的运行结果:

  #方向3

  def axdxtz(n):

  m=n

  总和=0

  对于范围(0,10-n)内的k:

  打印( ,end= )

  对于范围(1,n ^ 1)中的j:

  总和=m*j

  print(%d*%d=%-2d%(m,j,sums),end= )

  打印()

  def axdxtz1():

  对于范围(1,10)内的I:

  axdxtz(一)

  axdxtz1()

  下图显示了上述代码的运行结果:

  #方向4

  def axdxtz(n):

  对于范围内的dix(10-n,0,-1):

  打印( ,end= )

  总和=0

  m=n

  对于范围(1,n ^ 1)中的j:

  总和=m*j

  print(%d*%d=%-2d%(m,j,sums),end= )

  打印()

  def axdxtz1():

  对于范围(9,0,-1)内的I:

  axdxtz(一)

  axdxtz1()

  下图显示了上述代码的运行结果:

  以上功能部分主要是练习功能。有好的评论请留言。让我们一起学习,一起进步!

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

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