python顺序结构的表示_Python学习笔记3——三大结构:顺序,分支,循环3

news/2024/7/24 11:23:56

顺序

自上而下,依次执行

分支

分支的基本语法

if 条件表达式:

语句1

语句2

语句3

......

条件表达式就是计算结果必须为布尔值的表达式

表达式后面的冒号不能少

注意if后面的出现的语句,如果属于if语句块,则必须同一个锁紧等级

条件表达式结果为True执行if后面的缩进的语句块

双向分支

if...else...语句

if 条件表达式:

语句1

语句2

...

else:

语句1

语句2

.....

双向分支有两个分支,当程序执行到if ... else...语句的时候,一定会执行if或else中的一个,也仅执行一个

缩进问题,if和else一个层级,其余语句一个层级

多路分支

很多分支的情况,简称多路分支

if 条件表达式:

语句1

....

elif 条件表达式:

语句1

...

elif 条件表达式:

语句1

...

.....

else:

语句1

....

elif 可以由很多歌

else可选

多路分支只会选一个执行

if语句其他:

if语句可以嵌套使用,但不推荐

python没有switch-case语句

循环

重复执行某些固定动作或者处理基本固定的事物

分类

for循环

while循环

for循环

for循环

for 变量 in 序列:

语句1

语句2

...

range介绍

生成一个数字序列

具体范围可以设定,左闭右开区间,例如[1, 11)——1到10

for-else语句

当for循环结束的时候,会执行else语句

else语句是可选语句

循环之break,contineu,(pass)

break: 无条件结束整个循环

continue:无条件结束本次循环,从新进入下一轮循环

pass:表示略过,通常用于占位

while循环

一个循环语句

表示当某条件成立的时候,就循环

不知道具体循环次数,但能确定循环的成立条件的时候用while循环

while语法:

while 条件表达式:

语句块

# 另外一种表达方法

while 条件表达式:

语句块1

else:

语句块2


http://www.niftyadmin.cn/n/3013084.html

相关文章

计算机设置调整吃鸡,《绝地求生》最全设置调整知识,让你的低配电脑也能享受高配画质...

《绝地求生》大热,steam销量突破2000万大关,中国玩家占了绝大多数,国内近日也掀起了“吃鸡潮”,但与此同时,不少玩家反应“吃鸡”对配置要求太高了,自己家去年买的电脑今年就带不起了,其实喷饭君…

python打开txt文件找不到_电脑上打开方式找不到了怎么办?

驱动哥最近所在的城市下了暴雨,不知道你们的城市天气怎么样呢?日常问候完毕,下面是今日份的技术教程,请各位大佬们放心“食用”哦。大家在日常使用电脑时有没有注意到,无论是Win7 还是 Win10 系统,当你的每…

吴忠三中2020年初三计算机考试分数,2020年中考录取分

2020四川中考最高分是多少目前只有四川泸州公布了中考最高分,考生总分735。其他地区小编会为大家持续关注。请大家耐心等待。2020年辽宁丹东中考录取分数线丹东二中统招分数线806分,录取了75人(6选2)。丹东四中统招分数线731分,录取了96人&am…

【ExtjsV6.0初级】Extjs引入Echarts方法(Extjs整合Echarts)

背景:Extjs的框架很强大,Echarts的图标功能很强大,开发时候想在Extjs中引入Echarts,使用它的图表功能。 说明:Extjs版本为ext-6.0.1,使用的是GPL开源版本;Echarts是3.2.3版本,例子就…

优化外汇服务器,优化外汇业务管理 提升跨境贸易便利化水平

原标题:优化外汇业务管理 提升跨境贸易便利化水平毕节市中心支局认真贯彻落实总局支持涉外业务发展相关文件精神,提升外汇管理服务实体经济能力和水平,加强对银行执行便利化政策的指导和监督,深入推进“放管服”改革,为…

绘制图形可以使用什么python数据库_python读取mysql数据绘制条形图

本文实例为大家分享了python读取mysql数据绘制条形图的具体代码,供大家参考,具体内容如下 Mysql 脚本示例: create table demo( id int ,product varchar(50) ,price decimal(18,2) ,quantity int ,amount decimal(18,2) ,orderdate datetime…

java class 在哪个包,java代码获得类属于哪个包,java代码获得类,java的Class类的

java代码获得类属于哪个包,java代码获得类,java的Class类的java的Class类的getPackage()方法可以返回对象的包,使用包的getName()方法可以返回包名的字符串.import java.util.ArrayList;import java.util.Vector;/** * Main.java * * author byrx.net */…

虚拟服务器无法获取ip地址,VMware下网络模式配置与IP地址无法正常获取及解决方案...

目录一 网络配置中出现的错误及解决方案二 VMware下网络配置的三种模式简介1、桥接模式(Bridged)2、网络地址转化模式(NAT)3、仅主机模式(host-only)一 网络配置中出现的错误及解决方案错误1: 安装好虚拟机之后一切正常,等过了一天再使用时发现获取不到I…