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 命令行非阻塞输入的小例子
Sep 27 Python
介绍Python的Django框架中的静态资源管理器django-pipeline
Apr 25 Python
Python中defaultdict与lambda表达式用法实例小结
Apr 09 Python
CentOS下Python3的安装及创建虚拟环境的方法
Nov 28 Python
python实现将多个文件分配到多个文件夹的方法
Jan 07 Python
Python中new方法的详解
Jan 15 Python
Python利用itchat库向好友或者公众号发消息的实例
Feb 21 Python
Python实现的调用C语言函数功能简单实例
Mar 13 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 Python
Python中生成一个指定长度的随机字符串实现示例
Nov 06 Python
python 抓取知乎指定回答下视频的方法
Jul 09 Python
Python如何定义接口和抽象类
Jul 28 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简单静态页生成过程
2008/03/27 PHP
php 文件上传类代码
2011/08/06 PHP
php写的带缓存数据功能的mysqli类
2012/09/06 PHP
PHP中__get()和__set()的用法实例详解
2013/06/04 PHP
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
使用图灵api创建微信聊天机器人
2015/07/23 PHP
推荐JavaScript实现继承的最佳方式
2014/11/11 Javascript
JS常用函数使用指南
2014/11/23 Javascript
jQuery制作简单柱状图实例
2015/01/28 Javascript
Webpack打包慢问题的完美解决方法
2017/03/16 Javascript
NodeJS处理Express中异步错误
2017/03/26 NodeJs
Ionic + Angular.js实现验证码倒计时功能的方法
2017/06/12 Javascript
使用Angular自定义字段校验指令的方法示例
2019/02/01 Javascript
微信小程序 wx:for遍历循环使用实例解析
2019/09/09 Javascript
微信小程序点击item使之滚动到屏幕中间位置
2020/03/25 Javascript
[01:33:14]LGD vs VP Supermajor 败者组决赛 BO3 第二场 6.10
2018/07/04 DOTA
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
2018/01/24 Python
Linux下安装python3.6和第三方库的教程详解
2018/11/09 Python
解决pyinstaller打包发布后的exe文件打开控制台闪退的问题
2019/06/21 Python
python pandas cumsum求累计次数的用法
2019/07/29 Python
基于Python新建用户并产生随机密码过程解析
2019/10/08 Python
Jupyter 无法下载文件夹如何实现曲线救国
2020/04/22 Python
python中random模块详解
2021/03/01 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
军校本科大学生自我评价
2014/01/14 职场文书
厨房领班竞聘演讲稿
2014/04/23 职场文书
商品陈列协议书
2014/09/29 职场文书
碧霞祠导游词
2015/02/09 职场文书
2015年“7.11”世界人口日宣传活动方案
2015/05/06 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
Mysql Online DDL的使用详解
2021/05/20 MySQL
Mybatis是这样防止sql注入的
2021/12/06 Java/Android
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS
使用CSS实现百叶窗效果示例代码
2023/05/07 HTML / CSS