*条件语句:

流控制语句-分支结构:

语法:

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 条件语句、循环语句相关推荐

  1. python条件语句-python条件、循环语句

    既然讲到语句,那先说明一下语句块.语句块不是一种语句,是一组语句.在条件为真时执行或者多次的一组语句.主要注意其格式,用冒号来标识语句块的开始,块中每行缩进相同的量,一般4个空格(tab字符位置为8个 ...

  2. python之条件、循环语句

    其实,很多语言的语法都是相通的,包括初学python一样. 今天要说的是条件.循环语句.这部分也是相对比较简单的,就python而言,只是书写方式稍作改动罢了. 1.条件语句 (1)格式: if 判断 ...

  3. Python基础学习(二)-条件,循环语句

    Python基础学习(二)-条件,循环语句     一,条件语句    1,if  else           if  判断条件:               执行语句...           e ...

  4. python赋值布尔变量_python基础 - 变量、布尔值、运算符、条件及循环语句

    文章目录 一.变量 变量包括数字,字母,下划线,且不能以数字开头: python可以同时为多个变量赋值,如a,b = 1,2 ; c,d = 5,"hh": 一个变量可以通过赋值指 ...

  5. python循环语句-详解Python中的循环语句的用法

    一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...

  6. Python基础之循环语句

    Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...

  7. python中for循环语句格式_Python基础-10循环语句

    Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...

  8. python里面的循环语句

    python里面的循环语句 循环 要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 6 要计算1+2+3+...+10,勉强也能写出来. 但是,要计算1+2+3+ ...

  9. python判断质数用for循环_Day3.Python判断与循环语句

    Python判断与循环语句!!! 例题引导: Q:输入3个整数,按从小到大依次输出,用"->"符号相连: 例如:输入4,2,6,输出2 -> 4 -> 6 A: ...

  10. python的for语句-详解Python中的循环语句的用法

    一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...

最新文章

  1. PHP如何通过Http Post请求发送Json对象数据?
  2. 2019 ICPC Asia Nanjing Regional C.Digital Path(拓扑排序递推DP)
  3. python numpy库等差不均分_numpy.linspace 生成等差数组的方法
  4. js表单验证,给出友好的提示
  5. c语言字符指针清零,C语言中字符串的内存地址操作的相关函数简介
  6. python和pycharm怎么安装_Python3和PyCharm安装与环境配置【图文教程】
  7. 两种方法实现图片懒加载
  8. 解决Maven的jar包冲突问题
  9. 浅析gcc、arm-linux-gcc和arm-elf-gcc的关系-转
  10. 洛谷 1583——魔法照片(排序Ex)
  11. 19春北理工计算机应用基础,19春北理工《计算机应用基础》在线作业(02)【标准答案】.doc...
  12. 《嵌入式 – GD32开发实战指南》第5章 跳动的心脏-Systick
  13. weblogic下载及安装
  14. Chrome浏览器启动参数大全(命令行参数)
  15. 微信小程序云开发图片用作背景不显示
  16. 工伤单险可以单独缴纳?或者是面对非全用工形式的员工是否可以缴纳工伤单险?
  17. html下拉菜单几种方式,html下拉菜单的实现方式
  18. 某网吧网络布线规划设计
  19. 如何让学习像打游戏一样具有成瘾性
  20. 计算机网络基础 之三:数据链路层

热门文章

  1. ElasticSearch的javaAPI之Client
  2. 产品经理适合当项目经理吗?
  3. C语言基础教程之可变的参数
  4. 开课吧Java课堂:特殊的字符串如何操作,字符串如何连接
  5. 微软双机双柜方案讨论
  6. 用Promise实现队列(爬一爬慕课网HTML代码)
  7. 判断链表是否存在环 Linked List Cycle
  8. 时间序列数据的存储和计算 - 开源时序数据库解析(一)
  9. 在Vue项目中使用Echarts的一种方式
  10. 在mac中配置apache+php5.3+mysql的环境,修改hosts