python学习笔记2_二元运算符和比较运算
2024-09-06 11:36:29
一、二元操作符
a+b : a加b
a-b : a减b
a*b : a乘b
a/b : a除以b
a//b:a整除以b,表示的是返回a除以b的结果的整数部分,而不是证明了a能被b整除。要证明a能被b整除,可以是if a%b==0: 或者a/b=int 等等
a**b : a的b次方
a&b : a与b,对于整数则是按位AND
a|b : a或b,对于整数则是按位OR
a^b : 对布尔值,a异或b,对于整数则是按位异或
a==b : a和b相等则为Ture
a!=b: a和b不相等则为Ture
a<=b,a<b : 小于等于,小于
a>=b,a>b : 大于等于,大于
a is b: a和b是同一个python对象则为Ture
a is not b: a和b不是同一个python对象则为Ture
注意:
is: 检查两个引用是否指向同一个对象;
==: 两个变量的值完全相等:
list():该函数总是创建一个新的python列表(即一份拷贝)
示例:
a=[1,2,3]
b=a
c=list(a)
若a is b,则返回ture;
若a is c则返回false; a is not c,则返回ture;
若a == c,则返回ture.
is 和is not 的常用之处是检查一个变量是否为none,因为none只有一个实例:
a=none
若a is none,则返回ture
最新文章
- Android启动模式
- [转]java selenium webdriver实战 应用小结
- CLR 初步
- UIDatePicker 日期/时间选取器(滚轮)—IOS开发
- Gitolite配置管理和GIT基本操作
- 查杀oracle锁表
- quick-x 2.2.5 DragonBones 某些fla导出使用后player卡死
- Android高效开发环境(Genymotion,Gradle,Andriod Studio)
- 理解free命令
- Ultimus BPM 房地产与建筑行业应用解决方案
- Very Simple Problem
- 一个ExtJS实例
- 你的B计划在哪里?
- 五、MongoDB的索引
- 今天中了一个脚本病毒。把我的所有 html 加了 vbs 脚本,WriteData 是什么鬼?
- 如何从jks文件中导出公私钥
- pojo与DTO的区别
- 洛谷 P4012 深海机器人问题【费用流】
- Java获取资源的路径
- 原始tab栏切换