概述
用python语法打印九九乘法表,这肯定会用到循环,在其他很多编程语言java、c、js等 都可以用 for 循环或者while循环 进行嵌套 从而实现 乘法表的打印。
但是在python中不能使用for 循环,python中的for循环一般是用来遍历 python中的非数字类型 也就序列或者容器。
但是python中 有range函数 可以返回一个可迭代对象,可以用来计算,同样可以用来实现循环打印。
下面我们就用python语法中的while 嵌套循环 进行 九九乘法表的打印。
主要注意一下几点就行了。
1、python中的print 打印函数默认自带换行,可以添加 第二参数 end = "" 来阻止换行。
end代表要打印字符串的最后最后一个字符,可以换成制表符或者其他的符号代替换行符而已。
2、还有就是python中没有自增自减运算符!只能通过赋值运算符进行自增自减了。
3、python中的print 多个占位符 要用()括起来,注意看 下面的语法就知道了。
4、while循环的语法
5、对python来说 格式也就是 缩进非常重要 ,它根据缩进来判断是否是同一代码块的内容。
下面看下实现代码:
row = 1
while row <= 9:
col = 1
while col <= row:
print("%d*%d=%dt" % (row, col, row*col), end = "")
#print("%d*%d=%d" % (row, col, row * col), end="t")
col += 1
print() # 单纯的换行
row += 1
使用range函数 返回可迭代对象 进行计数处理 使用for循环
for i in range(1, 9+1):
for j in range(1, i+1):
print("%d*%d=%dt" % (i, j, i*j), end="")
print()
代码很简单,主要是语法上 print 打印函数的地方需要注意下。
在pycharm 上运行 python3 运行。
结果截图:
最后
以上就是淡定哈密瓜为你收集整理的python语法学习—打印九九乘法表的全部内容,希望文章能够帮你解决python语法学习—打印九九乘法表所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复