Python之流程控制
Python之流程控制
if语句
条件判断语句
if a == b:pass
# 满足条件再执行
if a == b:pass
else:pass
# 满足条件执行第一种语句,不满足条件则执行第二种语句
if a == b:# 条件1pass# 语句1
elif a > b:# 条件2pass# 语句2
else:pass# 语句3
如果满足条件1,则执行语句1,语句2、3不执行
如果不满足条件1,但满足条件2,则执行语句2,语句1、3不执行
如果条件1和条件2都不满足,则执行语句3
while语句
循环语句,如果符合条件且没有break,会一直循环下去
while count <1000:# 表达式1passcount++
# 用count值的大小来判断,表达式成立则循环会一直做下去
while True:passcount ++if count >=1000:break
# 另一种打破循环方式,break
for语句
一种可以预先指定循环次数,可以提供遍历功能的循环
for i in range(10):print(i)
# 会输出0到9之间的整数
my_hobby_list = ['football', 'history', 'literature', 'coding']
for i in my_hobby_list:print(i)
# 会输出列表中所有的内容
转载于:https://www.cnblogs.com/heroknot/p/10906015.html
Python之流程控制相关推荐
- python程序流程控制练习题
实验一:Python 程序流程控制 1.1 第一题 计算有固定工资收入的党员,每月所缴纳的党费.工资基数3000元以下者,缴纳工资基数的0.5%:工资基数3000元到5000元者,缴纳工资基数的1%: ...
- python三大流程控制
认识三大流程控制 一.顺序流程控制 就是根据公式等,从头开始执行, 二.分支流程控制 分支语句 if - else语句 1.分支流程语句 age = int(input ("请输入年龄:&q ...
- Python基础篇:Python 程序流程控制,让你的代码有理有据
前言 大家好,辣条哥又来了,昨天出去玩了没有更新,所以今天直接来干的,跟大家讲一下Python 程序的流程控制 和其它编程语言一样,按照执行流程划分,Python 程序也可分为 3 大结构,即顺序结构 ...
- Python入门-流程控制
本文介绍Python中的流程控制(条件语句和循环语句) 1.条件语句 (1)只有if a=True if a:print("a成立了")print("我知道a成立了&qu ...
- Python程序流程控制
程序流程控制 实验一 程序流程控制 实验一 程序流程控制 一.利用程序流程控制语句打印运行效果如图所示的九九乘法表,要求:关键语句要有注释 实现代码 #九九乘法表 for i in range(1,1 ...
- python流程控制-python之流程控制
计算机程序在解决某个具体问题时,包括三种情形,即顺序执行所有的语句.选择执行部分的语句和循环执行部分语句,这正好对应着程序设计中的三种程序执行结构流程:顺序结构.选择结构和循环结构. 事实证明,任何一 ...
- python程序流程控制_python流程控制
计算机程序在解决某个具体问题时,包括三种情形,即顺序执行所有的语句.选择执行部分的语句和循环执行部分语句,这正好对应着程序设计中的三种程序执行结构流程:顺序结构.选择结构和循环结构. 事实证明,任何一 ...
- Python基础——流程控制之循环语句
文章目录 一. 循环简介 1.1 循环的作用 1.2 循环的分类 二. while的语法 2.1 快速体验 三. while的应用 3.1 应用一:计算1-100累加和 3.2 应用二:计算1-100 ...
- Python的流程控制 - for序列
循环是一个结构,导致程序要重复一定的次数. 条件循环也是如此,当条件变为假,循环结束. for循环可以用在序列里,可以循环遍历,其语法如下: for iterating_var in sequence ...
最新文章
- python魔术方法call_php魔术方法__call
- Java Process类的浅学习
- 从理论支撑到具体应用,万字长文详述 CV 中 Transformer 的广阔天地
- ansible 发部署nginx以及更新、回滚
- Alt + sysrq + REISUB doesn't reboot my laptop
- 数据中心ups电源七个故障分析
- SQL注入——基于布尔的盲注(八)
- 在Docker中运行asp.net core 跨平台应用程序
- RS-485总线HUB中继器产品性能特点介绍
- 推荐系统中的Embedding
- MySQL:定时任务被拒绝
- 上交AI研究院副院长马利庄:基于大数据的人脸识别技术进展与展望
- 此计算机屏保怎么取消,如何取消屏幕保护
- jquery ie版本支持html5,JS第6款:html5shiv.js让IE6、IE7、IE8支持html5-推荐
- 会跳动的爱心代码-简单易学的HTML网页(速成)
- 苹果开发者账号申请流程(公司)
- 基于SPR-Fano共振的光纤传感器研究
- SSO (Single Sign On)
- Java中int的取值范围
- 贤者之路, Caffe转TensorRT
热门文章
- Python学习笔记:Web后端开发一览
- 【持续更新】C++中string类使用总结
- python -m json.tool 中文乱码 Format JSON with python
- Android性能系列-渲染篇
- css create 多边形 polygon
- 可以接受失败,但不选择放弃
- Store Kit Guide(In App Purchase)翻译
- iview select选中值取值_vue+iview 项目
- 技术开发项目收获了什么_有幸入职字节跳动一年,附上百度、字节跳动等后台面经,谈谈我的收获!...
- oracle数据库怎么导出dat文件_oracle导入导出dmp文件(详细步骤)