python3运算符整除_笔记 | 自学Python 03:运算符

python3运算符整除_笔记 | 自学Python 03:运算符_第1张图片

860234d7ed5d07f54eea8b7135ff5760.png

所谓运算符,用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。

Python语言支持以下类型的运算符:

算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符、运算符优先级

9ff7f64d63676e03e00f1d76003aa150.png

以下假设变量a为10,变量b为21:

python3运算符整除_笔记 | 自学Python 03:运算符_第2张图片
其他的都挺常见的,这里要注意: 「**」表示幂,x的y次幂即:x**y; 「//」表示取整除,向下取接近商的整数,9//2即:4。

c9196379ba1a62a52f8752fd7ce53ed1.png

以下假设变量a为10,变量b为20:

python3运算符整除_笔记 | 自学Python 03:运算符_第3张图片
这里要注意,python3 已废弃了「<>」(其含义是:不等于——比较两个对象是否不相等)

7191b6f46e981e936542089240f0b3b6.png

Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。

等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值

Python允许你同时为多个变量赋值。例如:a=b=c=1

python3运算符整除_笔记 | 自学Python 03:运算符_第4张图片
要注意「=」和「==」的区别: 前者一个等号是赋值运算符,将某一数值赋给某个变量; 后者两个等号是比较运算符,是判断是否相等,返回True或False。

这些运算符里,Python3.8 版本新增了海象运算符「:=」,可在表达式内部为变量赋值。

举例:

python3运算符整除_笔记 | 自学Python 03:运算符_第5张图片

其中,这个海象运算符的作用是避免了调用 len() 两次。

8e401a8a74f1929041e43718d8a5ea1c.png

以下假设变量 a 为 10, b为 20:

python3运算符整除_笔记 | 自学Python 03:运算符_第6张图片

91e5a253778a0e78ddaf4b2f072c750f.png

786c4feebd4f70cf824248dfb73007e7.png

案例:

python3运算符整除_笔记 | 自学Python 03:运算符_第7张图片

1d4c46a1faca1bc5584413de15bcb7b7.png

用于比较两个对象的存储单元

python3运算符整除_笔记 | 自学Python 03:运算符_第8张图片
注意「==」和「is」的区别 对象之间比较是否相等可以用==,也可以用is。 ==和is操作的区别是: is比较的是两个对象的id值是否相等,也就是比较俩对象是否为同一个实例对象,是否指向同一个内存地址。 == 比较的是两个对象的内容是否相等,默认会调用对象的__eq__()方法。

具体案例讲解和分享,可以参考:

python中is和==的区别 - 凯哥吧 - 博客园​www.cnblogs.com

2f059952bf7b8d9c7f4cb258b27af58f.png

所谓优先级,就是先或后进行运算的级别。

python3运算符整除_笔记 | 自学Python 03:运算符_第9张图片

PS:以上仅为知识点总结,具体案例解读可参考:

Python3 运算符 | 菜鸟教程​www.runoob.com

python3运算符整除_笔记 | 自学Python 03:运算符_第10张图片

8e7c5e7b96df3ab373173ee4f18ad17e.png

再来分享两个小资料:

python3运算符整除_笔记 | 自学Python 03:运算符_第11张图片

公主号后台回复【Python小资料01】,即可领取!

4603078935cf0070db766c975ebec4ba.png
Becky:小白入门python | 学习笔记01​zhuanlan.zhihu.com
python3运算符整除_笔记 | 自学Python 03:运算符_第12张图片
Becky:小白入门python | 学习笔记02​zhuanlan.zhihu.com
python3运算符整除_笔记 | 自学Python 03:运算符_第13张图片

持续更新中~~~

你可能感兴趣的:(python3运算符整除)