我是靠谱客的博主 淡定哈密瓜,最近开发中收集的这篇文章主要介绍python语法学习—打印九九乘法表,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用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语法学习—打印九九乘法表所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部