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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。