python 条件语句、循环语句
*条件语句:
流控制语句-分支结构:
语法:
1.简单条件语句: if 条件:语句
2. if 条件:
语句1;
else:
语句2
3 if 条件:
语句;
elif 条件:
语句1;
elif 条件:
语句1;
else:
语句3
条件:可以用 >= <= > < == !=
0-10之间的数
如果判断 需要多个条同时判断时,or and -逻辑运算符
if n>0 and n<10
0-5 或者10-15之间的数
if (n>0and n<5) or (n>10andn<15) ()优选级运算符
2.if语句嵌套
语法:if 条件:
语句
if 条件:
语句1
elif 条件:
语句2
else:
语句
else:
语句
3.三元表达式 :三目运算
语法: A if A>B else B
如果a>b 显示 a 否则 显示 b
and 两个条件都满足才会返回true ,只要一个条件不满足就会返回false
or 只要其中一个满足都会返回true,只有两个都不满足的时候才会返回false
循环:执行多次任务
1种:while
在给定的判断条件为true时执行循环体,否则退出循环体
不会迭代list 或 tuple的元素,而是根据表达式判断循环是否结束
2种:for
重复执行语句
for -可以将列表和元组里的每个元素取出来
语法: for name in lists/tuple
3嵌套循环
可以在while循环体中嵌套for循环 for里可以嵌套for
跳出循环:循环控制语句,可以改变语句的执行顺序
1.break: 在语句块执行过程中终止循环,并且跳出整个循环
sum=0
x=0
while True:
x+=1;
if x>100:
break;
if x%2==0:
continue;
sum+=x;
print(sum); //2500
2.continue :在语句块执行过程中终止当前循环,跳出该循环,执行下一次循环
统计平均分:
=[,,,,] sum=; n=; x :(x<=):sum+=xn+=(sum/n),///79
3.pass : 是空语句,是为了保持程序结构的完整性
while (true)
循环三要素:
1.循环条件 n<=5
2.循环迭代变量 增1
3.循环体 打印数字
i (,):x (,i+):%(x,i,i*x),()
//1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5=25 1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36 1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49 1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64 1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
转载于:https://blog.51cto.com/lyanhong/1917326
python 条件语句、循环语句相关推荐
- python条件语句-python条件、循环语句
既然讲到语句,那先说明一下语句块.语句块不是一种语句,是一组语句.在条件为真时执行或者多次的一组语句.主要注意其格式,用冒号来标识语句块的开始,块中每行缩进相同的量,一般4个空格(tab字符位置为8个 ...
- python之条件、循环语句
其实,很多语言的语法都是相通的,包括初学python一样. 今天要说的是条件.循环语句.这部分也是相对比较简单的,就python而言,只是书写方式稍作改动罢了. 1.条件语句 (1)格式: if 判断 ...
- Python基础学习(二)-条件,循环语句
Python基础学习(二)-条件,循环语句 一,条件语句 1,if else if 判断条件: 执行语句... e ...
- python赋值布尔变量_python基础 - 变量、布尔值、运算符、条件及循环语句
文章目录 一.变量 变量包括数字,字母,下划线,且不能以数字开头: python可以同时为多个变量赋值,如a,b = 1,2 ; c,d = 5,"hh": 一个变量可以通过赋值指 ...
- python循环语句-详解Python中的循环语句的用法
一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...
- Python基础之循环语句
Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...
- python中for循环语句格式_Python基础-10循环语句
Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...
- python里面的循环语句
python里面的循环语句 循环 要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 6 要计算1+2+3+...+10,勉强也能写出来. 但是,要计算1+2+3+ ...
- python判断质数用for循环_Day3.Python判断与循环语句
Python判断与循环语句!!! 例题引导: Q:输入3个整数,按从小到大依次输出,用"->"符号相连: 例如:输入4,2,6,输出2 -> 4 -> 6 A: ...
- python的for语句-详解Python中的循环语句的用法
一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...
最新文章
- PHP如何通过Http Post请求发送Json对象数据?
- 2019 ICPC Asia Nanjing Regional C.Digital Path(拓扑排序递推DP)
- python numpy库等差不均分_numpy.linspace 生成等差数组的方法
- js表单验证,给出友好的提示
- c语言字符指针清零,C语言中字符串的内存地址操作的相关函数简介
- python和pycharm怎么安装_Python3和PyCharm安装与环境配置【图文教程】
- 两种方法实现图片懒加载
- 解决Maven的jar包冲突问题
- 浅析gcc、arm-linux-gcc和arm-elf-gcc的关系-转
- 洛谷 1583——魔法照片(排序Ex)
- 19春北理工计算机应用基础,19春北理工《计算机应用基础》在线作业(02)【标准答案】.doc...
- 《嵌入式 – GD32开发实战指南》第5章 跳动的心脏-Systick
- weblogic下载及安装
- Chrome浏览器启动参数大全(命令行参数)
- 微信小程序云开发图片用作背景不显示
- 工伤单险可以单独缴纳?或者是面对非全用工形式的员工是否可以缴纳工伤单险?
- html下拉菜单几种方式,html下拉菜单的实现方式
- 某网吧网络布线规划设计
- 如何让学习像打游戏一样具有成瘾性
- 计算机网络基础 之三:数据链路层