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进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
Apr 25 Python
以911新闻为例演示Python实现数据可视化的教程
Apr 23 Python
windows下安装Python的XlsxWriter模块方法
May 03 Python
利用Python写一个爬妹子的爬虫
Jun 08 Python
pandas 按照特定顺序输出的实现代码
Jul 10 Python
python使用zip将list转为json的方法
Dec 31 Python
Pandas统计重复的列里面的值方法
Jan 30 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
Apr 01 Python
Python Django基础二之URL路由系统
Jul 18 Python
Tensorflow实现神经网络拟合线性回归
Jul 19 Python
python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析
Oct 14 Python
Python Opencv图像处理基本操作代码详解
Aug 31 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
实现 win2003 下 mysql 数据库每天自动备份
2006/12/06 PHP
PHP闭包实例解析
2014/09/08 PHP
php实现webservice实例
2014/11/06 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
让FireFox支持innerText的实现代码
2009/12/01 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
struts2+jquery组合验证注册用户是否存在
2014/04/30 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
2015/02/20 Javascript
js实现模拟计算器退格键删除文字效果的方法
2015/05/07 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
2016/04/29 Javascript
angularJS 如何读写缓冲的方法(推荐)
2016/08/06 Javascript
探究JavaScript中的五种事件处理程序方式
2016/12/07 Javascript
jQuery插件版本冲突的处理方法分析
2017/01/16 Javascript
手把手搭建安装基于windows的Vue.js运行环境
2017/06/12 Javascript
JavaScript利用fetch实现异步请求的方法实例
2017/07/26 Javascript
Vue实现移动端左右滑动效果的方法
2018/11/27 Javascript
JS实现的冒泡排序,快速排序,插入排序算法示例
2019/03/02 Javascript
vue两组件间值传递 $router.push实现方法
2019/05/15 Javascript
layui实现数据表格点击搜索功能
2020/03/26 Javascript
[52:09]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第二场
2014/05/26 DOTA
Python抓取Discuz!用户名脚本代码
2013/12/30 Python
python如何处理程序无法打开
2020/06/16 Python
Python依赖包迁移到断网环境操作
2020/07/13 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
2021/02/01 Python
Vinatis德国:法国领先的葡萄酒邮购公司
2020/09/07 全球购物
幼儿园家长寄语
2014/04/02 职场文书
经济贸易系求职信
2014/08/04 职场文书
机关驾驶员违规检讨书
2014/09/13 职场文书
2014年学生工作总结
2014/11/20 职场文书
店长岗位职责
2015/02/11 职场文书
新郎结婚感言
2015/07/31 职场文书
小学班长竞选稿
2015/11/20 职场文书
MySQL去除重叠时间求时间差和的实现
2021/08/23 MySQL
Spring Boot DevTools 全局配置学习指南
2022/03/31 Java/Android