python怎么做乘法表_python怎么写乘法表
代码如下:
代码详解(为了让自己理解):for i in range(1,10):
# print(i,end = ' ')
for j in range(1,i+1):
print('%s*%s=%s' %(i,j,i*j),end = ' ')
print()
1.for i in range(1,10)
这是一个for循环语句,range()是一个函数,for i in range(),就是给i赋值:
比如for i in range(1,10)的意思就是把1,2,3,4,5,6,7,8,9依次赋值给i;
再比如举个3以内数字好理解的: for i in range(1,3)的意思就是把i赋值给1和2。
有的同学可能会有疑问,为什么(1,10)取得值是1-9,而不包括10?关于这个问题就建议大家记着5个字:顾头不顾尾,(也就是说顾头就是:取尾巴前面的数字,不顾尾就是:不取尾巴的数字就行了。所以最后的那个尾巴10是不会取的)
附加其他理解:range()
range(1):这个取的值是0
range(2):这个取得值是0,1
range(3):这个取得值是0,1,2
range(0,3,1):这个取得值是0,1,2,其中第三个数字1其实就是默认的步长,只是我写出来了,不写也可以。整体写下来默认是从0开始取值的,除非你自己定义数字1,或者2,那就是从1,或者2开始取值。
2.for j in range(1,i+1)
在给i赋值的基础上,再做进一步的循环操作,即给j赋值
给j赋值是建立在给i赋值的基础上
直接写结果,我觉得更好理解:
理解了第一步的解释很明显给i依次赋值为1,2,3,4,5,6,7,8,9
for j in range(1,i+1)
当i = 1,j=(1,2),此时j 的取值就是1
当i = 2,j=(1,3),此时j 的取值就是1,2
当i = 3,j=(1,4),此时j 的取值就是1,2,3
当i = 4,j=(1,5),此时j 的取值就是1,2,3,4
当i = 5,j=(1,6),此时j 的取值就是1,2,3,4,5
...........
3.print('%s*%s=%s' %(i,j,i*j),end = ' ')
print()
%s是格式化取值的意思,前面2步都求出来了,就开始打印了%s*%s=%s %(i,j,i*j,end = ' ' ),其中end = “ ”的意思就是在每个计算的结尾处加个空格。主要是排版上好看易于理解一些。然后结果就是:1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
.........
python怎么做乘法表_python怎么写乘法表相关推荐
- python能做ppt吗_python可以写PPT吗
python可以写PPT.方法为:1.输入"pip3 install python-pptx"命令安装python-pptx:2.准备ppt模板(网络下载或自定义幻灯片):3.加载 ...
- python开发app的软件_python可以写APP吗(python能做手机软件吗)
一枚程序媛程序媛2 人赞同了该文章用Python操作手机APP的项目,例如抖音.闲鱼之类的,看完后发现这些项目无一例外需要部署ADB环境.至于什么是ADB,很多大神都讲这里介绍几款可以在手机上编程的a ...
- python可以做什么开发-python适合做什么开发_python未来发展怎么样
python概述 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年.Python是纯粹的自由软件, 源代 ...
- python最适合做什么-python适合做什么开发_python未来发展怎么样
python概述 Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年.Python是纯粹的自由软件, 源代 ...
- python能做什么脚本_Python能做什么
Python 作为一种功能强大的编程语言,因其简单易学而受到很多开发者的青睐.那么,Python 的应用领域有哪些呢? 概括起来,Python 的应用领域主要有如下几个. Web应用开发 Python ...
- python能做app吗_python可以做app么
python语言虽然很万能,但用它来开发app还是显得有点不对路,因此用python开发的app应当是作为编码练习.或者自娱自乐所用,加上目前这方面的模块还不是特别成熟,bug比较多,总而言之,劝君莫 ...
- python右对齐输出乘法表_python打印输出九九乘法表
1 首先我们可以输入一个备注,也就是注释出来一行话,输入井号后面就可以输入想说的话了,这是不运行的程序,如果想让输入的话显示出来可以使用print然后再输入想说的话. 2 定义一个变量i设置循环为从1 ...
- 用python做透视表_python制作数据透视表pivot_table方法详解
数据透视表(Pivot Table)是一种交互式的表,可以进行某些计算,如求和与计数等.所进行的计算与数据跟数据透视表中的排列有关. 之所以称为数据透视表,是因为可以动态地改变它们的版面布置,以便按照 ...
- python微信小程序实例_python+Mysql写微信小程序后台
python比较简单,学了用处比较多,所以推荐写微信小程序的后台. (php.java等做后台太复杂了,学起来费劲) [0--假设] 1.Python开发环境已经搭好了,我这边喜欢用VScode. 2 ...
最新文章
- DELPHI 中 Window 消息大全使用详解
- 班门弄斧?基于BCE的Lightningspin应用对比ChainBet
- 字符串的截取和替换常用方法
- javascript获取和设置URL中的参数
- mysql hibernate id generator_Hibernate映射文件id的generator配置方法
- springboot 引入jdbc驱动_SpringBoot+MyBatis+Druid整合demo
- 关于设置不同linux主机之间ssh免密登录简易方法
- 方幂序列 c+~+_C ++编程中的Trigraph序列
- python中对比数组长度_在Python中检索数组长度的首选方法
- python怎么创建函数_Python创建与调用函数
- OJ1001: 植树问题
- php中多重继承,PHP面向对象之多重继承与接口用法
- Extjs弹出框的异步执行
- 东芝正式退出笔记本电脑业务!
- 被女朋友三番两次拉黑后,我用 Python 写了个“舔狗”必备神器
- 10- monkey日志分析
- 航测正射如何用Pix4D处理大疆无人机照片生成正射影像图
- R语言基于ggplot绘制多条ROC曲线
- 庄子(公元前369年-公元前286年)
- xdoj-81-字符串查找
热门文章
- [目标检测] Faster R-CNN 深入理解 改进方法汇总
- 利用 UML 进行实体关系建模
- android listview item点击时更改textview的颜色 代码中实现
- Java_memcached 使用说明
- 最新28个很棒的 jQuery 教程
- 新建文章1,改名后按回车
- SQL Server DATEDIFF() 函数(SQL计算时间差)
- Asp.net中利用ExecuteNonQuery()执行存储过程返回-1解决方案
- HTTP 协议的三次握手
- Splunk和ElasticSearch深度对比解析