python输出9*9乘法口诀表,九九乘法表口诀用Python怎么写
在自学python的过程中,还是需要积累的。不用说,通过使用python的for.in和while方法,在不使用函数的情况下,实现了九九乘法表不同形式的输出。如果有错误或者更好的方法,我会等你的消息。请大家一起进步。
Python版本:3.6版
1.左下三角形
#方法1 [for.in]已实现。
foriinrange (1,10):对于范围(1) 1中的j,i 1) : print (% d * %-) %(j,I,j*i),end= ) print)
#模式2 [while]方法实现
i=1
而i10:
j=1
whilej=I:print(%d*%d=-% ) j,I,j*i),end=
j=1
打印()。
i=1
输出:
2.右下三角形
#方法1 [for.in]已实现。
for range(1,10): forjinrange) 1,10-10-I):print)end=“”)#每个算法的长度是6,加上一个空闲符号和至少7个占位符。
forkinrange(1,i 1) :print ) %d*%d=-% ) k,I,k*i),end= ) print()))))))))))
#模式2:在[白色]模式下实施。
i=1
而i10:
k=1
Whik10-I:正在打印(end= )
k=1j=1
whilej=I:print(%d*%d=-% ) j,I,j*i),end=
j=1
打印()。
i=1
输出:
3.左上角的三角形
#方法1 [for.in]已实现。
for range(9,0,-1): #参数:计数从9开始,到0结束,第1步
forjinrange(1,i 1 ) :print ) %d*%d=-% ) j,I,j*i),end= ) ( ) print()).
#模式2 [while]方法实现
i=9
而i=1:
j=1
whilej=I:print(%d*%d=-% ) j,I,j*i),end=
j=1
打印()。
i-=1
输出:
4.右上三角形
#方法1 [for.in]已实现。
Foriinrange (9 9,0,-1) :for j in range(1) 1,i 1) :print), %d*%d=-%) j,I,j*i)和end=
#模式2 [while]方法实现
i=9
而i=1:
k=9
Wilki:打印(end= )
k-=1j=1
whilej=I:print(%d*%d=-% ) j,I,j*i),end=
j=1
打印()。
i-=1
输出:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。