Python中if有多个条件处理方法


Posted in Python onFebruary 26, 2020

Python中if有多个条件怎么办

python中if有多个条件,可以使用and、or、elif关键字来连接。

Python 编程中 if 语句用于控制程序的执行,基本形式为:

if 判断条件: 执行语句……else: 执行语句……

if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。

当判断条件为多个值是,可以使用以下形式:

if 判断条件1: 执行语句1……elif 判断条件2: 执行语句2……elif 判断条件3: 执行语句3……else: 执行语句4……

示例

1、使用and进行多条件判断:

if name == 'zs' and age == 18:

  print('name: zs, age: 18')

2、使用or进行多条件判断:

if passwd == '123456' or passwd == 'abcdef'

  print('welcome!')

3、使用elif进行多条件判断:

if user == 'zs';
  print('hi zs')
elif user == 'ls':
  print('hi li')

实例扩展

.if条件语句的基本用法:

if 判断条件:
执行语句……
else:
执行语句……

其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。

else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句。

实例:

if实例:
age = 18
if age >= 18:
  print('你已成年!')
else:
  print('你未成年!')

到此这篇关于Python中if有多个条件处理方法的文章就介绍到这了,更多相关Python中if有多个条件怎么办内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
sublime text 3配置使用python操作方法
Jun 11 Python
VTK与Python实现机械臂三维模型可视化详解
Dec 13 Python
pandas 对series和dataframe进行排序的实例
Jun 09 Python
Python UnboundLocalError和NameError错误根源案例解析
Oct 31 Python
在python中pandas的series合并方法
Nov 12 Python
Python实现的对本地host127.0.0.1主机进行扫描端口功能示例
Feb 15 Python
Django 源码WSGI剖析过程详解
Aug 05 Python
4行Python代码生成图像验证码(2种)
Apr 07 Python
基于python的opencv图像处理实现对斑马线的检测示例
Nov 29 Python
Python Selenium XPath根据文本内容查找元素的方法
Dec 07 Python
python使用openpyxl库读写Excel表格的方法(增删改查操作)
May 02 Python
python GUI库图形界面开发之PyQt5线程类QThread详细使用方法
Feb 26 #Python
Python处理PDF与CDF实例
Feb 26 #Python
用Python绘制漫步图实例讲解
Feb 26 #Python
Django单元测试中Fixtures的使用方法
Feb 26 #Python
python 解压、复制、删除 文件的实例代码
Feb 26 #Python
Python递归调用实现数字累加的代码
Feb 25 #Python
python烟花效果的代码实例
Feb 25 #Python
You might like
用php来检测proxy
2006/10/09 PHP
php 文件上传代码(限制jpg文件)
2010/01/05 PHP
用php实现选择排序的解决方法
2013/05/04 PHP
PHP连接MySQL查询结果中文显示乱码解决方法
2013/10/25 PHP
php模仿asp Application对象在线人数统计实现方法
2015/01/04 PHP
分享php分页的功能模块
2015/06/16 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
判断输入是否为空,获得输入类型的JS代码
2013/10/30 Javascript
javascript中interval与setTimeOut的区别示例介绍
2014/03/14 Javascript
js简单的点击返回顶部效果实现方法
2015/04/10 Javascript
AngularJS 执行流程详细介绍
2016/08/18 Javascript
Jquery组件easyUi实现手风琴(折叠面板)示例
2016/08/23 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
2016/11/22 Javascript
Javascript中字符串replace方法的第二个参数探究
2016/12/05 Javascript
简单实现node.js图片上传
2016/12/18 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
node.js文件上传重命名以及移动位置的示例代码
2018/01/19 Javascript
详解vue axios用post提交的数据格式
2018/08/07 Javascript
angularjs $http调用接口的方式详解
2018/08/13 Javascript
小程序获取周围IBeacon设备的方法
2018/10/31 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
[00:34]DOTA2上海特级锦标赛 Spirit战队宣传片
2016/03/04 DOTA
python中通过预先编译正则表达式提高效率
2017/09/25 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
2018/10/23 Python
PyQt5实现简易计算器
2020/05/30 Python
django框架实现一次性上传多个文件功能示例【批量上传】
2019/06/19 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
2021/01/22 Python
邀请函范文
2015/02/02 职场文书
2015中学教学工作总结
2015/07/22 职场文书
学术会议领导致辞
2015/07/29 职场文书
《水上飞机》教学反思
2016/02/20 职场文书
OpenCV实现反阈值二值化
2021/11/17 Java/Android
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript
SpringCloud项目如何解决log4j2漏洞
2022/04/10 Java/Android
Java实现扫雷游戏详细代码讲解
2022/05/25 Java/Android