⽤Python实现九九乘法表的⼏种⽅式,⼊门必备案例!超级简单!
我们在学习Python的过程中需要不断的积累和练习,这样才能够⾛的更远,今天⼀起来学习怎么⽤Python写九九乘法表~
第⼀种⽅法、for-for
代码:
for i in range(1,10):学python选什么专业
for j in range(1, i+1):
print(f'{j}x{i}={i*j}\t', end='')
print()python入门教程非常详细电子书
效果展⽰
很多⼩伙伴在学习的过程中因为没有好的学习资料或者遇到问题得不到及时解决,很容易导致⾃⼰放弃学习,所以我给⼤家准备了⼀个,Python相关学习问题都可以在这⾥⾯问,也可以免费领取到2021最新的视频教程、电⼦书等等各种资料!
如果你有外包需要⼈做,或者公司需要招⼈也可以加发布需求~
第⼆种⽅法、while-while
代码
i =1
while i <=9:
mysql安装密码忘了怎么办j =1
while(j <= i):    # j的⼤⼩是由i来控制的
print(f'{i}*{j}={i*j}', end='\t')
j +=1
print('')
i +=1
效果展⽰
第三种⽅法、while-for
火狐安装firebug代码
i =1
while i <=9:
for j in range(1, i+1):  # range()函数左闭右开
print(f'{i}*{j}={i*j}', end=' ')
i +=1
print()
第四种⽅法、for-while
代码
for i in range(1,10):
j =0
while j < i:
j +=1
print(f"{i}*{j}={i*j}", end=' ')
print()
第五种⽅法、定义⼀个变量a
代码
a =[1,2,3,4,5,6,7,8,9]
for i in a:
j =1
while j <= i:
print(f'{i}*{j}={i*j}', end='\t')
# %-3d 是控制输出结果占据3位,且从左⾯开始对齐        j +=1
print()
效果展⽰
第六种⽅法、使⽤递归
代码
def multiplication(n):
if n <10:
zxing库for m in range(1, n+1):
print(f"{m}*{n}={m*n}", end="\t")
print()
multiplication(n+1)
multiplication(1)
效果展⽰
第七种⽅法、使⽤⼀⾏语句
mysql入门要多久代码
print('\n'.join([' '.join(["%2s x%2s = %2s"%(j, i, i*j)for j in range(1, i+1)])for i in range(1,10)]))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。