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 socket C/S结构的聊天室应用实现
Nov 30 Python
Python外星人入侵游戏编程完整版
Mar 30 Python
微信跳一跳自动运行python脚本
Jan 08 Python
Python获取Redis所有Key以及内容的方法
Feb 19 Python
Pyqt5实现英文学习词典
Jun 24 Python
Python 50行爬虫抓取并处理图灵书目过程详解
Sep 20 Python
python绘制随机网络图形示例
Nov 21 Python
opencv python Canny边缘提取实现过程解析
Feb 03 Python
ubuntu16.04升级Python3.5到Python3.7的方法步骤
Aug 20 Python
详解torch.Tensor的4种乘法
Sep 03 Python
Django-Scrapy生成后端json接口的方法示例
Oct 06 Python
Python按顺序遍历并读取文件夹中文件
Apr 29 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
咖啡风味 世界咖啡主要分布分布 咖啡的生长要求
2021/03/06 新手入门
php zend解密软件绿色版测试可用
2008/04/14 PHP
实用PHP会员权限控制实现原理分析
2011/05/29 PHP
php 生成唯一id的几种解决方法
2013/03/08 PHP
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
2014/04/29 PHP
php实现微信公众平台账号自定义菜单类
2014/12/02 PHP
smarty实现多级分类的方法
2014/12/05 PHP
Jquery 基础学习笔记之文档处理
2009/05/29 Javascript
JS高级笔记
2011/07/13 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
js中arguments,caller,callee,apply的用法小结
2014/01/28 Javascript
直接拿来用的页面跳转进度条JS实现
2016/01/06 Javascript
AngularJs学习第八篇 过滤器filter创建
2016/06/08 Javascript
javascript基于定时器实现进度条功能实例
2017/10/13 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
vue打包后显示空白正确处理方法
2017/11/01 Javascript
基于jquery的on和click的区别详解
2018/01/15 jQuery
vue环形进度条组件实例应用
2018/10/10 Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
2018/10/29 Javascript
VUE2.0+ElementUI2.0表格el-table循环动态列渲染的写法详解
2018/11/30 Javascript
JavaScript实现tab栏切换效果
2020/03/16 Javascript
python中的yield使用方法
2014/02/11 Python
python获取url的返回信息方法
2018/12/17 Python
pytorch对梯度进行可视化进行梯度检查教程
2020/02/04 Python
Python随机数函数代码实例解析
2020/02/09 Python
Python处理mysql特殊字符的问题
2020/03/02 Python
浅谈django channels 路由误导
2020/05/28 Python
Python替换NumPy数组中大于某个值的所有元素实例
2020/06/08 Python
美国在线医疗分销商:MedEx Supply
2020/02/04 全球购物
大学生表扬信范文
2014/01/09 职场文书
材料专业毕业生求职信
2014/02/26 职场文书
环保公益策划方案
2014/08/15 职场文书
个人自我剖析材料
2014/09/30 职场文书
2016习总书记系列重要讲话心得体会
2016/01/15 职场文书
《棉鞋里的阳光》教学反思
2016/02/20 职场文书
Python下opencv库的安装过程及问题汇总
2021/06/11 Python