栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

用Python实现九九乘法表的几种方式,入门必备案例!超级简单!

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

用Python实现九九乘法表的几种方式,入门必备案例!超级简单!

我们在学习Python的过程中需要不断的积累和练习 这样才能够走的更远 今天一起来学习怎么用Python写九九乘法表~

第一种方法、for-for

代码

for i in range(1, 10):
 for j in range(1, i 1):
 print(f {j}x{i} {i*j}t , end )
 print()

效果展示

很多小伙伴在学习的过程中因为没有好的学习资料或者遇到问题得不到及时解决 很容易导致自己放弃学习 所以我给大家准备了一个群 点我快速加群 Python相关学习问题都可以在这里面问 也可以免费领取到2021最新的视频教程、电子书等等各种资料

如果你有外包需要找人做 或者公司需要招人也可以加群发布需求~

第二种方法、while-while

代码

i 1
while i 9:
 while(j i): # j的大小是由i来控制的
 print(f {i}*{j} {i*j} , end t )
 print( )

效果展示

第三种方法、while-for

代码

i 1
while i 9:
 for j in range(1, i 1): # range()函数左闭右开
 print(f {i}*{j} {i*j} , end )
 print()

效果展示

第四种方法、for-while

代码

for i in range(1, 10):
 while j i:
 print(f {i}*{j} {i*j} , end )
 print()

效果展示

第五种方法、定义一个变量a

代码

a [1, 2, 3, 4, 5, 6, 7, 8, 9]
for i in a:
 while j i:
 print(f {i}*{j} {i*j} , end t )
 # %-3d 是控制输出结果占据3位 且从左面开始对齐
 print()

效果展示

第六种方法、使用递归

代码

def multiplication(n):
 if n 10:
 for m in range(1, n 1):
 print(f {m}*{n} {m*n} , end t )
 print()
 multiplication(n 1)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267687.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号