Python入门与进阶学习笔记之运算符
来源:互联网 发布:刻章软件下载 编辑:程序博客网 时间:2024/06/03 20:05
运算符思维导图:
算术运算符:
类型:+ - * / // % **
注意:2的n次方的表示:2**n
赋值运算符:
特点:先作运算再赋值
类型:= + = - = * = / = // = % = ** =
比较(关系)运算符:
特点:两个元素之间,操作结果返回布尔值;
类型:== != > < >= <= ;
注:比较(关系)运算符可以是多种类型。
eg.
b=1
b+=True
print(b)
2
逻辑运算符:
特点:操作类型/返回类型都是布尔类型;
类型:not(非) and(且) or(或)[优先级顺序];
成员运算符:
特点:用来判断一个元素是否再另外一个元素的序列中;
类型:not in in
注:字典的成员运算符:针对的是key
身份运算符:
特点:比较的是两个变量的地址是否相等;
类型:is is not
eg.将比较(关系)运算符与身份运算符进行对比:
由此可知:
1:身份运算符比较的是两个变量的内存储存位置是否相等;
2:比较(关系)运算符比较的是两个变量的值是否相等;
类型type的判断:
引入 isinstance() 函数
eg.新旧两种type判断的对比
位运算符:
特点:把数字当作二进制数进行运算;
& 按位与
| 按位或
^ 按位异或
~ 按位取反
<< 按位左移动 >> 按位右移动
- Python入门与进阶学习笔记之运算符
- Python入门与进阶的学习笔记之变量
- Python的入门与进阶的学习笔记之Python基本数据类型
- Python入门与进阶学习笔记之分支、循环、条件与枚举
- Python 学习笔记之运算符与表达式
- python学习笔记之数据类型与运算符
- [Python入门及进阶笔记]Python-魔术方法小结(方法运算符重载)
- Python学习笔记之运算符之一
- python学习笔记之-运算
- python 进阶学习之5--入门练习题
- 学习笔记之python入门
- Python学习笔记之入门
- PHP入门学习笔记之—— PHP 运算符
- python 入门学习笔记之基本语法与基本数据类型
- Python学习笔记(运算符)
- Python学习笔记-运算符
- Python进阶学习笔记
- Python学习笔记(进阶)
- 安卓: Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件
- 开机动画
- Scrollview嵌套listview等控件时,页面显示不在顶部
- MariaDB系列—Linux下设置MariaDB的初始密码(未完成)
- 自定义控件三部曲
- Python入门与进阶学习笔记之运算符
- 项目优化管理
- git相关操作
- 第二十三讲 JDK8的foreach与Consumer接口、四大核心函数式接口、Stream接口、队列与栈
- 分享一个可能会影响精确的ADC性能的参数---凯利讯半导体
- Java传输对象模式
- IDEA SpringBoot入门与速查—HTML页与Thymeleaf
- mipi LCD 的CLK时钟频率与显示分辨率及帧率的关系
- MongoDB Windows系统各个64位版本下载地址: http://dl.mongodb.org/dl/win32/x86_64