Python中 or 和 and 用法
一、 需要知道
0、’’、[]、()、{}、None 在布尔上下文中为假;其它任何东西都为真。
二、and 和 or 是逻辑运算符,用来判断上下文的
举例子1: a and b,a 就是上文,b就是下文
a和b刨除本身的含义,都表示一个真假值
三、具体用法
1、a and b
a表示上文,b表示下文
a(列) b(行) | 真 | 假 |
---|---|---|
真 | b | b |
假 | a | a |
当a为真,b为真,and前后都为真,则返回下文 b ;
当a、b中一个为真,一个为假,则返回为假的值;
当a、b均为假,则返回上文 a;
a=2
b=5
print(a and b)
#输出 5
a=1
b=0
print(a and b)
#输出 0
a=0
b=[]
print(b and a)
#输出 []
2、or 用法
1、a or b
a表示上文,b表示下文
a(列) b(行) | 真 | 假 |
---|---|---|
真 | a | a |
假 | b | b |
当a为真,b为真,and前后都为真,则返回上文a ;
当a、b中一个为真,一个为假,则返回为真的值;
当a、b均为假,则返回下文 b;
a=2
b=5
print(a or b)
#输出 2
a=1
b=0
print(a or b)
#输出 1
a=0
b=[]
print(b and a)
#输出 0
四、放点大招
Python中 or 和 and 用法相关推荐
- python的继承用法_【后端开发】python中继承有什么用法?python继承的用法详解
本篇文章给大家带来的内容是关于python中继承有什么用法?python继承的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 面向对象三大特征 1.封装:根据职责将属性和方法 ...
- python中index函数_详解python中的index函数用法
1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...
- python中int函数的用法浅析_Python中int()函数的用法浅析
int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int) Help on class int in module __builtin__ ...
- python中的lambda函数用法--无需定义函数名的函数或子程序,避免代码充斥着大量单行函数
匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序. lambda 函数可以接收任意多个参数 (包括可选参数) 并且返回单个表达式的值. 要点: lambda 函数不能包含命令 包含 ...
- python中int用法,Python中int()函数的用法浅析
int()是Python的一个内部函数 Python系统帮助里面是这么说的 >>> help(int) Help on class int in module __builtin__ ...
- python中pop函数的用法_python中pop()函数怎么用
python中pop()函数的用法:pop()函数用于移除列表中的一个元素(默认最后一个元素),并且返回从列表中移除的元素对象.函数语法:[list.pop(ojb=list[-1])]. pop() ...
- python中index方法详解_详解python中的index函数用法
1.函数的创建 def fun(): #定义 print('hellow') #函数的执行代码 retrun 1 #返回值 fun() #执行函数 2.函数的参数 普通参数 :要按照顺序输入参数 de ...
- python中config方法作用,python中ConfigParse模块的用法
本文实例讲述了python中ConfigParse模块的用法,分享给大家供大家参考.具体方法如下: 写配置一般用ConfigParse.RawConfigParse类 读配置用ConfigParse. ...
- python中heapq的库是什么_详解Python中heapq模块的用法
详解Python中heapq模块的用法 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: 详解Python中heapq模块的用法.txt ] (友情提示:右键点上行t ...
- python中global和nonlocal用法的详细说明
1.前言 第一,两者的功能不同.global关键字修饰变量后标识该变量是全局变量,对该变量进行修改就是修改全局变量,而nonlocal关键字修饰变量后标识该变量是上一级函数中的局部变量,如果上一级函数 ...
最新文章
- GO库安装报错解决:unrecognized import path golang.org/x/net (https fetch: dial tcp i/o timeout
- 追查连接mysql的客户端
- 【撸码师登云梯】google
- ndk use of undeclared identifier #39malloc#39
- C# 简单方式运行powershell文件/使用cmd命令运行ps1
- 20张可视化大屏,给数据分析师最全的大屏模板!无代码直接套用
- Mac 上无法使用netstat的-p参数
- Java实现计算饮料价格GUI版(入门)
- 1063. 计算谱半径(20)-PAT乙级真题
- ib交换机 postgresql_postgresql关于访问视图需要的权限
- Insert Delete GetRandom O(1)
- hpm1216nfh驱动程序_惠普M1216nfh驱动下载
- 李宏毅机器学习HW1_pm2.5prediction(adagrad/gradient descent/SGD)
- Vue 自定义项目的创建以及配置
- 只因一段代码全公司200多人被捕,爬虫敲响警钟!
- access select max_从峰米4k激光家庭影院Max开始,爱上看电影
- Python | 凸多边形间重叠面积计算
- android小红书框架
- 论文阅读翻译笔记——雅虎S4
- 16款vscode神器(收藏备忘)