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 相关文章推荐
让python json encode datetime类型
Dec 28 Python
编程语言Python的发展史
Sep 26 Python
Python运行报错UnicodeDecodeError的解决方法
Jun 07 Python
node.js获取参数的常用方法(总结)
May 29 Python
python使用pil库实现图片合成实例代码
Jan 20 Python
TensorFlow实现卷积神经网络CNN
Mar 09 Python
解决pycharm界面不能显示中文的问题
May 23 Python
对Tensorflow中的矩阵运算函数详解
Jul 27 Python
python 获取一个值在某个区间的指定倍数的值方法
Nov 12 Python
Django2 连接MySQL及model测试实例分析
Dec 10 Python
使用python从三个角度解决josephus问题的方法
Mar 27 Python
python with语句的原理与用法详解
Mar 30 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下使用无限生命期Session的方法
2007/03/16 PHP
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
codeigniter中测试通过的分页类示例
2014/04/17 PHP
使Ext的Template可以解析二层的json数据的方法
2007/12/22 Javascript
jQuery 学习第七课 扩展jQuery的功能 插件开发
2010/05/17 Javascript
jQuery表格插件datatables用法总结
2014/09/05 Javascript
node.js中的fs.appendFile方法使用说明
2014/12/17 Javascript
jquery使用ul模拟select实现表单美化的方法
2015/08/18 Javascript
javascript常用经典算法实例详解
2015/11/25 Javascript
简单实现js无缝滚动效果
2017/02/05 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
vue和react等项目中更简单的实现展开收起更多等效果示例
2018/02/22 Javascript
NodeJS如何实现同步的方法示例
2018/08/24 NodeJs
nodejs中request库使用HTTPS代理的方法
2019/04/30 NodeJs
Vue实现点击显示不同图片的效果
2019/08/10 Javascript
vue实现点击按钮下载文件功能
2019/10/11 Javascript
vue-cli3单页构建大型项目方案
2020/04/07 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
JavaScript位置参数实现原理及过程解析
2020/09/14 Javascript
[00:37]2016完美“圣”典风云人物:AMS宣传片
2016/12/06 DOTA
python通过exifread模块获得图片exif信息的方法
2015/03/16 Python
深入浅出学习python装饰器
2017/09/29 Python
Python实现打印螺旋矩阵功能的方法
2017/11/21 Python
python和shell监控linux服务器的详细代码
2018/06/22 Python
Python实现计算对象的内存大小示例
2019/07/10 Python
解决Python logging模块无法正常输出日志的问题
2020/02/21 Python
Python实现封装打包自己写的代码,被python import
2020/07/12 Python
Python虚拟环境的创建和使用详解
2020/09/07 Python
html5构建触屏网站之网站尺寸探讨
2013/01/07 HTML / CSS
Stefania Mode英国:奢华设计师和时尚服装
2017/10/23 全球购物
英国家庭和商业健身器材购物网站:Fitness Options
2018/07/05 全球购物
Puma印度官网:德国运动品牌
2019/10/06 全球购物
幼师岗位求职简历的自荐信格式
2013/09/21 职场文书
双语教学实施方案
2014/03/23 职场文书
公司优秀员工获奖感言
2014/08/14 职场文书
新农村建设指导员工作总结
2015/08/13 职场文书