Python3条件语句和循环语句的使用

1)Python3条件语句的用法

if语句:

Python中if语句的一般形式如下:

if 条件1:

语句1

elif条件2:

语句2

else:

语句3

如果 “条件1” 为 True 将执行“语句2”

如果 "条件1" 为False,将判断 "语句2"

如果"条件2" 为True 将执行 "语句2" 块语句

如果 "条件2" 为False,将执行"语句3"块语句

注意:

1)Python用elif代替了else if:所以Python中if语句的关键字为:

if-elif-else

2)每个条件后面需要用冒号,接下来是满足该条件需要执行的代码

3)Python使用缩进来划分语句块

4)在Python中没有Switch-case的用法。

if中常用的操作符:

(大于)

>=(大于等于)           ==(等于,比较对象是否相等)    !=(不等于)

if语句的嵌套

if 语句的嵌套可以把一个if…elif…else结构放在另一个if…elif…else中。

格式如下:if 表达式1:

语句1

if 表达式2:

语句2

elif 表达式3:

语句3

else:

语句4

elif 表达式4:

语句5

else:

语句6

示例

2)Python3中循环语句的使用:

Python中的循环语句有for语句和while语句。

while语句

格式:

while 循环条件:

循环语句

实例(用while语句计算1+2+3+…+100):

while循环中的else语句

while…else 在条件语句为Flase时执行else语句中的语句块.

实例如下:

for语句:

Python 中for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

格式:

for in:

else:

实例:

range函数()

如果你需要遍历数字序列,可以使用内置的range()函数,它会生成数列,可以指定区间值,可以指定增长的步长(可以是负数)

实例:

break和continue语句及循环中的else语句

break 语句可以跳出 for 和while 的循环体。如果for循环和while被终止,则任何对应的循环 else 块将不执行

continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

python中每个if条件后都要使用冒号吗_机器学习之python入门指南(三)条件语句和循环语句的使用...相关推荐

  1. python每个if条件后面都要使用冒号_每个if条件后面都要使用冒号。( )_学小易找答案...

    [论述题]第七章总结-思维导图 [简答题]简述经济纠纷的解决途径. [计算题]计算以下四道例题 [简答题]access实验报告(2).doc 教学管理.accdb 实验15 结构化查询语言(SQL) ...

  2. 用python中django创建网页终端直接关闭是什么问题_如何用Python Django创建网站?系列文章03(持续更新...)...

    第三篇文章主要介绍的是如何将Django网站部署到阿里云服务器上,具体的流程如下图所示: 我们会按照这张思维导图的顺序逐个展开讲解: Section I, Ubuntu (1)我们需要在阿里云上租一台 ...

  3. python每个if条件后面都要使用冒号_每一个条件后面都要使用冒号。(2.0分)_学小易找答案...

    [判断题]如果希望循环是无限的,我们可以通过设置条件表达式永远为True来实现无限循环.(2.0分) [判断题]elif语句是 else 语句和if语句的组合.(2.0分) [判断题]在循环体中使用b ...

  4. python中所有的异常类都是谁的子类_Python中所有的异常类都是____的子类。

    [简答题]假设成年人的体重和身高存在此种关系: 身高(厘米)-100 =标准体重(千克) 如果一个人的体重与其标准体重的差值在正负5%之间,显示"体重正常",其他则显示" ...

  5. python分类下取得所有子类_Python中所有的异常类都是( ) 的子类。_学小易找答案...

    [单选题]在完整的异常语句中,语句出现的顺序正确的是( ). [单选题]下列语句打开文件的位置应该在( ). f = open('itheima.txt', 'w') [单选题]打开一个可读写的文件, ...

  6. 在python中、处理的一切都是对象_Python 3+ 一切都是对象

    对于 Python 来说,一切都是对象 . 这句话很重要,当你对某个特性不了解时,回想下这句话也许就能想通 一个整数一个对象,一个浮点数也是一个对象,一个函数也是一个对象 >>> i ...

  7. python中对序列FFT后结果不是共轭对称的问题

    python中对序列FFT后结果不是共轭对称的问题 我对雷克子波进行了fft后,发现结果并不是共轭对称的. 这导致我把fft后结果取前一半区间,然后共轭对称到后一半,再反变换回去的结果就有点异常了.如 ...

  8. Python极简入门:数据类型、条件语句、循环语句、异常处理

    一.变量.运算符与数据类型 1. 注释 在 Python 中,# 表示注释,作用于整行. ''' ''' 或者 """ """ 表示区间注释 ...

  9. python 循环语句结果存储_Python条件语句和循环语句

    前言 通常都听到别人说,计算机很牛逼,很聪明,其实计算机一点都不聪明,光是你要跟他沟通,都会气 shi 你,聪明的是在写程序的你. 写程序就是跟计算机沟通,告诉它要做什么. 竟然是这样,那么肯定缺少不 ...

最新文章

  1. 正则表达式的坑与调试
  2. Java™ 教程(Queue接口)
  3. python输入数组并计算_利用Python进行数据分析——Numpy基础:数组和矢量计算
  4. align_center在JAVA_margin:0 auto与body{text-align:center;}实现元素居中的区别
  5. python自动化_Python 实现Excel自动化办公上
  6. centos安装 node.js
  7. super在java怎么用_super怎么调用啊。。
  8. MFC开发IM-第十八篇、如何设置编辑框的内容
  9. linux下的C语言开发(管道通信)
  10. 如何在 Mac 上控制对摄像头的访问?
  11. PCS7串级PID如何连线控制汽包水位三冲量
  12. iPhone4s(iOS 6.1.3 越狱) 登录微信(6.2.0.19)
  13. ABAP MIR7预制凭证BAPI
  14. MODB:软体动物线粒体基因组数据库
  15. 当免费模式遭遇安全价值观
  16. 一种基于STM32F4的字库及图片下载方法
  17. 国产存储芯片,emmc,性能强
  18. ZigBee、WiFi、BLE大乱斗 无线通信技术究竟孰优孰劣?
  19. 钱币兑换问题 HDU 1284
  20. Win10安装 PS6 :error16- 踩坑篇

热门文章

  1. IT技术晋级之路-锁定任务栏
  2. pom.xml上显示删除线
  3. JUC系列1-基础知识
  4. MaoKePlayer猫客影音播放器
  5. FONE 亮相2021中国消费品行业CIO大会 探讨业财数字化转型
  6. python的取余操作
  7. 拿出咱家的家当来和你秀一秀
  8. Vue常见的钩子函数
  9. 【Sklearn安装】win10+python3适用于初学者
  10. IFS, NFS, iSCSI, UNC 数据存储介绍