python 的条件判断语句

来源:千锋教育
发布时间:2023-11-08 08:35:43
分享

条件判断if语句(注意不要少写了冒号:。)

if<条件判断1>:

<执行1>

elif<条件判断2>:

<执行2>

elif<条件判断3>:

<执行3>

Else

<执行4>

if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else。

△循环(for和while条件语句后面也有冒号:的)

一种是for...in循环,依次把list或tuple中的每个元素迭代出来

names=['Michael','Bob','Tracy']

fornameinnames:

print(name)

执行这段代码,会依次打印names的每一个元素

Python提供一个range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。比如range(5)生成的序列是从0开始小于5的整数:

>>>list(range(5))

[0,1,2,3,4]

第二种循环是while循环,只要条件满足,就不断循环,条件不满足时退出循环。在循环中,break语句可以提前退出循环;在循环过程中,也可以通过continue语句,跳过当前的这次循环,直接开始下一次循环。

小结:

break语句可以在循环过程中直接退出循环,而continue语句可以提前结束本轮循环,并直接开始下一轮循环。这两个语句通常都必须配合if语句使用。

要特别注意,不要滥用break和continue语句。break和continue会造成代码执行逻辑分叉过多,容易出错。大多数循环并不需要用到break和continue语句,常常可以通过改写循环条件或者修改循环逻辑,去掉break和continue语句。

程序陷入“死循环”,也就是永远循环下去。这时可以用Ctrl+C退出程序。

以上内容为大家介绍了python的条件判断语句,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python 如何调用cpp 一、写一个cpp这个cpp的功能是“加法器”,extern“C”的存在是因为python的ctype可以调用C但是没有Cplustype~~~所以,~~~#include"/home/oujie/an
  • python 如何键入 python中的三种键入方式python2.Xpython2.x中以下三个函数都支持:1、raw_input()2、input()3、sys.stdin.readline()raw_input()将所
  • python 导出csv 中文乱码 一、前言在Linux下面用python进行数据处理,然后输出为csv格式,如果没有中文一切正常,但是如果有中文,就会出现乱码的问题二、处理过程#!/usr/bin/envpython#-*-codin
  • python如何调节音量大小 想要用python调节音量大小,首先需要安装模块pycaw,在cmd中执行:pip3installpycaw下面是完整代码示例:fromctypesimportcast,POINTERfromcomt
  • python二级如何备考 那么,这个Python科目如何备考?给出以下几点建议:第一、明确考试分值分布。选择题占40分,其中二级公共基础知识占10分,剩下的操作题占60分,包括:基本操作题15分,简单应用题25分,综合应用占2
  • python对象怎么理解? 类(class)抽象的概念,比如说人类、鸟类、水果、是一个总的称呼,没有具体到某个物体;对象(object,指具体实例,instance);给对象增加一个实例变量#增加一个skills实例变量p.sk