Python条件控制语句
条件控制语句
	if语句
		if条件加表达式
	if-else语句
if-elif-else语句
		if 表达式1:
			语句1
		elif 表达式2:
			语句2
		elif 表达式3:
			语句3
		else:
			语句e
		逻辑:当程序执行到if-elif-else语句时,首先计算表达式1的值,如果表达式1的值为假,则执行表达式2,如果表达式为真,那么执行语句1依次向下.最后都没有的话执行else
while语句 
		死循环:表达式永远为真的循环
		while 1:
			print("你是个好人")
while 表达式:
			语句1
		逻辑
			当程序执行到while语句时,首先执行“表达式”的值,如果"表达式"的值为假,那么结束整个while语句,如果"表达式"的值为真,则执行"语句",执行完"语句"再去计算"表达式"的值还为真,则执行"语句"
		while 表达式:
			语句1
		else:
			语句2
		逻辑:在条件语句(表达式)为FALSE时执行	语句2
for语句
		for 变量名 in 集合(列表):			语句1		逻辑:按顺序取集合中的每个元素赋值给变量
		在去执行语句,如此循环往复,直到取完"集合"中的元素截止。
range()函数 列表生成器
		功能:生成数列
	enumerate()枚举
brake语句
		跳出for和while的循环
		只能跳出距离他最近的那一层循环
		循环语句可以与else语句,break导致循环截止,不会执行else下面的语句
	continue语句
		跳过当前循环中的剩余语句,然后继续下一次循环
		只跳过最近的那一层循环
Python条件控制语句的更多相关文章
- python条件控制语句要注意什么?本文详解
		
1.条件判断语句(if语句) 执⾏的流程:if语句在执⾏时,会先对条件表达式进⾏求值判断, 如果为True,则执⾏if后的语句 如果为False,则不执⾏ 语法: if 条件表达式 : 代码块 代码块 ...
 - Python学习笔记(二):条件控制语句与循环语句及常用函数的用法
		
总结的内容: 1.条件控制语句 2.while循环语句 3.for循环语句 4.函数的用法 一.条件控制语句 1.介绍 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决 ...
 - Python笔记_第一篇_面向过程_第一部分_6.条件控制语句(if)
		
Python正如其他语言一样存在两种常用的逻辑判断体(也叫结构化程序设计).所谓逻辑判断体是通过你想要完成的编程思路,通过在逻辑判断体中的相互判断和作用得到你想要的结果.逻辑判断体也叫控制语句,Pyt ...
 - 【转】Python流程控制语句
		
[转]Python流程控制语句 人们常说人生就是一个不断做选择题的过程:有的人没得选,只有一条路能走:有的人好一点,可以二选一:有些能力好或者家境好的人,可以有更多的选择:还有一些人在人生的迷茫期会在 ...
 - 孤荷凌寒自学python第十五天python循环控制语句
		
孤荷凌寒自学python第十五天python循环控制语句 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) python中只有两种循环控制语句 一.while循环 while 条件判断式 1: ...
 - [ Python入门教程 ] Python的控制语句
		
Python控制语句由条件语句.循环语句构成.控制语句根据条件表达式控制程序的流转.本章将介绍Python中控制语句的基本语法. 条件判断语句 (1)if条件语句 if语句用于检测某个条件是否成立.如 ...
 - javaScript条件控制语句
		
当某段代码的执行,需要首先满足某些条件时,我们就需要用到条件控制语句.判断条件是否满足,满足条件才去执行某些代码. 如判断数组中值等于条件值时,将这个值从数组中删除 a.switch <scri ...
 - Python —条件语句
		
条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null ...
 - 【C语言入门教程】3.3 条件控制语句
		
在程序的 3 种基本结构中,第二种是选择结构,选择结构是根据程序运行时获得的条件,决定程序执行情况.条件控制语句可用来实现这种结构,C 语言提供了 if 语句和 switch 语句两种条件控制语句,i ...
 
随机推荐
- luogu 2627 修建草坪
			
题目大意: 一个数列,取出一些数使得它们的总和最大且没有k个连续 思路: 首先我们可以找到一个nk的dp dp方程:dp[i]=dp[i-1]+sum[i]-sum[j] (sum[j]尽量小) 然后 ...
 - KeepAlived的配置
			
KeepAlived的相关配置 KeepAlived 配置 参考帮助 man keepalived.conf 配置文件组件部分: top hierachy(层次) global configurati ...
 - c#自定义ORM框架---(泛型&反射&实体类扩展属性<附带通用增、删、查、改>)
			
该教材主要是运用到泛型.反射和实体类扩展属性 步骤一.建立扩展属性类 实体类扩展属性要继承Attribute基类完成 [AttributeUsage(AttributeTargets.Property ...
 - 简单的win7-cmd命令提示符
			
在win7打开cmd窗口 有两个路径:(1)开始 -->所有程序 --> 附件 --> 命令提示 (2)开始 -->在搜索框输入 “cmd” 指令 作用 对文件夹的操作 ...
 - Oracle数据库数据显示乱码问题解决方法。
			
一.问题描述: 在将其它数据库的数据导出文件导入本地新建数据库时,所导入的数据全部是乱码,一般表现为数据表中列的值类似于"?????",即内容大部分为?的表现形式.初步 ...
 - datagrid 选中某行,翻页再翻回来,发现选中的行没有选中
			
不管有没有设置复选框,其实都是一样的,都是idField属性没有设置,加上去即可. $(function(){ $('#dg').datagrid({ url:'ContactServlet', to ...
 - [ Luogu 4626 ] 一道水题 II
			
\(\\\) \(Description\) 求一个能被\([1,n]\) 内所有数整除的最小数字,并对 \(100000007\) 取模 \(N\in [1,10^8]\) \(\\\) \(Sol ...
 - leetcode377 Combination Sum IV
			
思路: dp. 实现: class Solution { public: int combinationSum4(vector<int>& nums, int target) { ...
 - opencv3.3+vs2015调用笔记本摄像头成功
			
先上代码 成功图片如下: #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp&g ...
 - 常用css属性总结
			
边框修饰:border------>top,bottom,left,right上下左右边框 分为:color,类型style{ groove,dashed,ridge,solid}一个值---- ...