python基础-分支判断语句(4)
1、分支判断语句
1、单一if结构
2、if-else结构
3、if-elif-else结构
4、if嵌套结构
2、单一if结构
只有一种情况的时候
if 条件:
执行语句
说明:
- if后面的条件成立,则执行满足if条件的执行语句,如果if后面的条件不成立则不执行。
- 注意执行语句的缩进,因为python不像其他编程语言一样可以通过{ }表示作用域,而python是通过严格的缩进控住作用域
- 不要忘记if条件后面的冒号
3、if-else结构
两种情况而且必选其一
if 条件:
满足条件时执行的代码
else:
不满足条件时执行的代码
举个例子:
sex = 1#1表示男,其他都是女
if sex = 1:
print("我是一个帅哥")
else:
print("我是一个美女")#性别不详,除外
输出结果为:sex=1 会输出”我是一个帅哥”,当我们把sex的值改为其他值的时候就会显示我是一个美女。
4、if-elif-else结构
多种情况
a = 1
if a == 1:
print("今天是尾号为1和6的限行")
elif a ==2:
print("今天是尾号为2和7的限行")
elif a ==3:
print("今天是尾号为3和8的限行")
elif a ==4:
print("今天是尾号为4和9的限行")
elif a ==5:
print("今天是尾号为5和0的限行")
else:
print("今天周末不限行")
输出结果为:今天是尾号为1和6的限行
5、if语句的嵌套
多个条件限制一种情况
today = 6
weather = "good" if today == 6:
if weather == "good":
print("今天是周末,并且天气好,出去逛街")
else:
print("今天虽然是周末,但是天气不好,宅在家里")
else:
print("今天不是周末,要去上班")
输出结果为:今天是周末,并且天气好,出去逛街
python基础-分支判断语句(4)的更多相关文章
- python基础 数据类型 判断语句
python 类unix系统默认已经安装或使用源码包./confighuremakemake install python运行方法 通过交互式解释器 [root@room1pc01 ~]# pytho ...
- 01.Python基础-2.判断语句和循环语句
1判断语句 1.1判断语句介绍 满足条件才能做某件事 1.2 if语句 if 条件: 语句块 在if判断条件的时候 False:False, 0, '', None, [] True :基本除上面之外 ...
- python基础4 - 判断(if)语句
6. 判断(if)语句 6.1 if 判断语句基本语法 在 Python 中,if 语句 就是用来进行判断的,格式如下: if 要判断的条件: 条件成立时,要做的事情 …… 注意:代码的缩进为一个 t ...
- 一文了解Python中的判断语句
判断(if)语句 目标 开发中的应用场景 if 语句体验 if 语句进阶 综合应用 01. 开发中的应用场景 生活中的判断几乎是无所不在的,我们每天都在做各种各样的选择,如果这样?如果那样?…… 程序 ...
- Python基础——条件判断
Python版本:3.6.2 操作系统:Windows 作者:SmallWZQ 到目前为止,Python基础系列的文章中的程序都是一条一条语句顺序执行的.在本章中,我会重点介绍让程序选择是否执行语 ...
- python if条件判断语句
if的基本格式 if语句用来做判断,并选择要执行的语句分支.基本格式如下: if CONDITION1: code_block(1) elif CONDITION2: code_block(2) el ...
- Python基础入门-IF语句
今天给大家分享一下Python中的IF语句的使用场景以及注意事项.主要内容如下: 1.python中的真假 2.Python操作符 3.if语句实例和嵌套实例 4.if语句中的if嵌套实例 5.and ...
- python基础之循环语句
一.if条件语句: 语法: 1.if单分支(单重条件判断) if expression: expr_true_suite 注释:expession为真执行代码expr_true_suite if单分支 ...
- if-elif-else分支判断语句(附加continue和break)---举例说明
一.分支循环语句: a=input("请输入一个五位数字") if(len(a)!=5): print("输入的数字不合格"); elif(a[0::]==a[ ...
随机推荐
- 转载:python异常之 GeneratorExit
转载地址 https://blog.csdn.net/hedan2013/article/details/72810653 当一个生成器对象被销毁时,会抛出一个GeneratorExit异常.请看下面 ...
- pycharm设置文件编码
原文链接
- d3.js画折线图
下载d3.zip,并解压到网页文件所在的文件夹 windows下,在命令行进入网页文件夹,输入 python -m http.server 在浏览器中输入127.0.0.1:8000/xxx.html ...
- [入门]在Mac OS X下使用和配置Android Studio
Android Studio可谓是安卓开发的XCode,流畅的速度+顺眼的UI足以秒杀Eclipse.在Mac OS X可以通过如下的途径获得Android Studio 最新版本的Android ...
- Appium+Python自动化 4 -appium元素定位
appium定位app上的元素方式 在前面文章中有介绍,(通过UIautomator工具查看app元素) appium定位app上的元素,可以通过id,name,class这些属性定位到 1.id 定 ...
- 团队-爬虫豆瓣top250项目-模块测试过程
模块测试: 项目托管平台地址:https://github.com/gengwenhao/GetTop250.git 模块测试:"获取250排名的全部电影信息"功能,测试方法:手动 ...
- 89、instancetype和id的区别
1>instancetype在类型表示上,跟id一样,可以表示任何对象类型 2>instancetype只能用在返回值类型上,不能像id一样用在参数类型上 3>instancetyp ...
- apt-get update 出现错误“ AppStream cache update completed, but some metadata was ignored due to errors. ”
只需要 执行 sudo rm /var/lib/dpkg/lock; 之后再次执行:sudo apt-get update
- MySQL平时记录笔记
零,mysql的安装 http://blog.csdn.net/mhmyqn/article/details/17043921 https://www.cnblogs.com/wangjunyan/p ...
- 记一次需要用到复杂的groupingBy的需求
一:先定义结构 public class Foo { private Integer id; private String name; private BigDecimal amount; publi ...