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文本生成二维码实例
Jan 06 Python
详解Python验证码识别
Jan 25 Python
python将文本中的空格替换为换行的方法
Mar 19 Python
Python实现简单的文本相似度分析操作详解
Jun 16 Python
python 读取文本文件的行数据,文件.splitlines()的方法
Jul 12 Python
python 对key为时间的dict排序方法
Oct 17 Python
对python周期性定时器的示例详解
Feb 19 Python
用python3 返回鼠标位置的实现方法(带界面)
Jul 05 Python
在Python函数中输入任意数量参数的实例
Jul 16 Python
python 通过视频url获取视频的宽高方式
Dec 10 Python
利用python生成照片墙的示例代码
Apr 09 Python
Python代码覆盖率统计工具coverage.py用法详解
Nov 25 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
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
2016/06/13 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
js锁屏解屏通过对$.ajax进行封装实现
2014/07/31 Javascript
jQuery中:last-child选择器用法实例
2014/12/31 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
JS实现新浪微博效果带遮罩层的弹出框代码
2015/10/12 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
jQuery File Upload文件上传插件使用详解
2016/12/06 Javascript
JavaScript基于replace+正则实现ES6的字符串模版功能
2017/04/25 Javascript
JavaScript数据结构之单链表和循环链表
2017/11/28 Javascript
vue实现验证码按钮倒计时功能
2018/04/10 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
MVVM框架下实现分页功能示例
2018/06/14 Javascript
layer弹出层全屏及关闭方法
2018/08/17 Javascript
vue-cli+axios实现文件上传下载功能(下载接收后台返回文件流)
2019/05/10 Javascript
vue单应用在ios系统中实现微信分享功能操作
2020/09/07 Javascript
python实现去除下载电影和电视剧文件名中的多余字符的方法
2014/09/23 Python
Python中用PIL库批量给图片加上序号的教程
2015/05/06 Python
python使用socket创建tcp服务器和客户端
2018/04/12 Python
python学习基础之循环import及import过程
2018/04/22 Python
python3射线法判断点是否在多边形内
2019/06/28 Python
如何通过雪花算法用Python实现一个简单的发号器
2019/07/03 Python
python爬虫scrapy基本使用超详细教程
2021/02/20 Python
关于CSS Tooltips(鼠标经过时显示)的效果
2013/04/10 HTML / CSS
使用 CSS3 中@media 实现网页自适应的示例代码
2020/03/24 HTML / CSS
英国领先的电子、技术和办公用品购物网站:Ebuyer
2018/04/04 全球购物
线程的基本概念、线程的基本状态以及状态之间的关系
2012/10/26 面试题
早餐连锁店计划书
2014/01/08 职场文书
捐书活动总结
2014/05/04 职场文书
公司运动会策划方案
2014/05/25 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
公司承诺书格式范文
2015/04/28 职场文书
污水处理保证书
2015/05/09 职场文书
JS的深浅复制详细
2021/10/16 Javascript
Mysql查询时间区间日期列表,不会由于数据表数据影响
2022/04/19 MySQL