python语法学习—打印九九乘法表

python语法学习—打印九九乘法表用 python 语法打印九九乘法表 这肯定会用到循环 在其他很多编程语言 java c js 等都可以用 for 循环或者 while 循环进行嵌套从而实现乘法表的打印 但是在 python 中不能使用 for 循环 python 中的 for 循环一般是用来遍历 python 中的非数字类型也就序列或者容器 但是 python 中有 range 函数可以返回一个可迭代对象 可以用来计算 同样可以用来实现循

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=%d\t" % (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=%d\t" % (i, j, i*j), end="") print()

代码很简单,主要是语法上 print 打印函数的地方需要注意下。

在pycharm 上运行 python3 运行。

结果截图:

python语法学习—打印九九乘法表



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233502.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • centos7.4安装docker_pythondocker

    centos7.4安装docker_pythondocker前言当我们在一台电脑上搭建了python3.6的环境,下次换台电脑,又得重新搭建一次,设置环境变量等操作。好不容易安装好,一会提示pip不是内部或外部命令,一会又提示pip:commandno

    2022年7月31日
    7
  • java free hd 798,[https://www.798ziyuan.com/]Java入门级项目全程实录V2.0

    java free hd 798,[https://www.798ziyuan.com/]Java入门级项目全程实录V2.0Java入门级项目全程实录V2.0798资源网免责声明:[Java入门级项目全程实录V2.0]由分享人op**开源于2018-09-1119:35上传到百度网盘。此页面由蜘蛛程序自动抓取,以非人工方式自动生成,只作交流和学习使用。本网站本身不储存任何资源文件,其资源文件的安全性和完整性需要您自行判断,感谢您对本站的支持。Java入门级项目全程实录V2.0|____《Java入门级项…

    2022年7月7日
    17
  • 第二阶段个人总结03

    第二阶段个人总结03

    2021年9月15日
    49
  • 入Silverlight QQ群者必读「建议收藏」

    入Silverlight QQ群者必读「建议收藏」建立本技术群的目的,是为拥有共同爱好的你们提供一个交流平台,我们在此相约同游,共同分享彼此的Silverlight与WPF开发技术心得经验,当然也可以讲饮讲食,一起FB……希望各群友可以相互尊重,文明上网,将本群建成一个和谐的大家庭。         正所谓国有国法、群有群规!希望大家配合遵守!           1.严禁攻击人身的言论;在群中公然侮辱他人、捏造事实诽谤他人、对他人进

    2022年7月17日
    12
  • 指派问题匈牙利算法例题_匈牙利算法matlab代码

    指派问题匈牙利算法例题_匈牙利算法matlab代码问题描述:在生活中经常遇到这样的问题,某单位需完成n项任务,恰好有n个人可承担这些任务。由于每人的专长不同,各人完成任务不同(或所费时间),效率也不同。于是产生应指派哪个人去完成哪项任务,使完成n项

    2022年8月3日
    7
  • 免费数据集下载网站【dataset】

    免费数据集下载网站【dataset】https://github.com/awesomedata/awesome-public-datasets转载于:https://www.cnblogs.com/jerrybaby/p/9293319.html

    2022年8月31日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号