运算符 描述 实例 = 简单的赋值运算符 c = a + b 将 a + b 的运算结果赋值为 c += 加法赋值运算符 c += a 等效于 c = c + a -= 减法赋值运算符 c -= a 等效于 c = c - a *= 乘法赋值运算符 c *= a 等效于 c = c * a /= 除法赋值运算符 c /= a 等效于 c = c / a //= 取整除赋值运算符 c //= a 等效于 c = c // a %= 取 模 (余数)赋值运算符 c %= a 等效于 c = c % a **= 幂赋值运算符 c **= a 等效于 c = c ** a
3.4 身份运算符身份运算符比较两个对象的内存位置 。常用的有两个身份运算符 , 如下所述:
运算符 描述 示例 is 判断两个标识符是不是引用同一个对象 x is y , 类似 id(x) == id(y) is not 判断两个标识符是不是引用不同对象 x is not y , 类似 id(a) != id(b)
辨析
- is 用于判断 两个变量引用的对象是否为同一个
- == 用于判断 引用变量的值 是否相等
运算符 描述 in 如果在指定的序列中找到一个变量的值 , 则返回true , 否则返回false 。not in 如果在指定序列中找不到变量的值 , 则返回true , 否则返回false 。
3.6 逻辑运算符运算符 逻辑表达式 描述 and x and y 只有 x 和 y 的值都为 True , 才会返回 True<br />否则只要 x 或者 y 有一个值为 False , 就返回 False or x or y 只要 x 或者 y 有一个值为 True , 就返回 True<br />只有 x 和 y 的值都为 False , 才会返回 False not not x 如果 x 为 True , 返回 False<br />如果 x 为 False , 返回 True
3.7 运算符优先级
- 以下表格的算数优先级由高到最低顺序排列:
<补>程序执行原理
文章插图
Python程序执行示意图
- 操作系统会首先让 CPU 把 Python 解释器 的程序复制到 内存 中
- Python 解释器 根据语法规则 , 从上向下 让 CPU 翻译 Python 程序中的代码
- CPU 负责执行翻译完成的代码
- 执行以下终端命令可以查看 Python 解释器的大小
看完这篇文章 , 你的Python基础就差不多了# 1. 确认解释器所在位置$ which python# 2. 查看 python 文件大小(只是一个软链接)$ ls -lh /usr/bin/python# 3. 查看具体文件大小$ ls -lh /usr/bin/python2.7
4. 变量4.1 变量定义- 在 Python 中 , 每个变量 在使用前都必须赋值 , 变量 赋值以后 改变量 才会被创建
- 可以用 其他变量的计算结果 来定义变量
- 变量名 只有在 第一次出现 才是 定义变量
变量名 = 值
使用交互式方式 , 如果要查看变量内容 , 直接输入变量名即可 , 不需要使用 print 函数使用解释器执行 , 如果要输出变量的内容 , 必须要要使用 print 函数4.2 变量的类型
- 在 Python 中定义变量是 不需要指定类型(在其他很多高级语言中都需要) , Python 可以根据 = 等号右侧的值 , 自动推导出变量中存储数据的类型
- 数据类型可以分为 数字型 和 非数字型 数字型 整型 (int):Python3中的所有整数都表示为长整数 。因此 , 长整数没有单独的数字类型 。浮点型(float) 布尔型(bool) :真 True 非 0 数 —— 非零即真 , 假 False 0 。复数型 (complex):复数是由x + yj表示的有序对的实数浮点数组成 , 其中x和y是实数 , j是虚数单位 。非数字型:有些运算符还支持这些数据类型 , 详见4.4.5.3 运算符 。字符串(str):加号(+)是字符串连接运算符 , 星号(*)是重复运算符 。列表(list) 元组(tuple) 字典(dict)
提示:在 Python 2.x 中 , 整数 根据保存数值的长度还分为:
int(整数) long(长整数)
- 使用 type 函数可以查看一个变量的类型
In [1]: type(name)
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 拆解固态硬盘结构
- 茉莉花茶怎么泡,茉莉花茶如何喝
- MITM 如何避免中间人攻击
- 茉莉花茶作用,喝茉莉花茶的好处和功效作用
- 洛神花茶降火吗,洛神花茶的功效及其作用
- 如何看玫瑰花茶好坏,玫瑰花茶到底是什么茶
- 桃花茶的功效与作用,桃花茶的功效和作用
- 花草茶常用有哪些,常用的花草茶有哪些
- 三七花茶的副作用与禁忌,牛蒡茶的副作用
- 百合花如何喝,茉莉花茶如何喝