python-基本运算符
2021/5/14 12:29:14
本文主要是介绍python-基本运算符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
基本运算符
运算符 | 说明 |
and ,or,not | 布尔与、布尔或、布尔非 |
is , is not | 同一性判断,判断是否为同一个对象 |
<,<=,>,>=,!=,== | 比较值是否相当,可以连用 |
| ^ & | 按位或,按位异或、按位与 |
<<, >> | 移位(理解是*2或/2) |
~ | 按位翻转 |
+,-,*,/,//,% | 加,减,乘,浮点除、整数除、取余 |
** | 幂运算 |
1.比较运算符可以连用,并且含义与日常使用完全一致
2.位操作 bin()可以将数字转成二进制表示
3.移位(理解是*2或/2)
4.加法操作
(1) 数字相加 3+2 ==>5
(2)字符串拼接 "2" + "3" ==>"23"
(3)列表、元组等合并 [10,20.30] + [5,10,100] ==>[10,20,30,5,10,100]
5.乘法操作
(1) 数字相乘 3*2 ==>6
(2)字符串复制 "szx" * 2 ==>"szxszx"
3)列表、元组等复制 [10,20,30] * 2 ==>[10,20,30,10,20,30]
复合赋值运算符
复合赋值可以让程序更加精炼,提高效率
运算符优先级问题 如下优先级,从高到低。 实际使用中,记住如下简单的规则即可,复杂的表达式一定要使用小括号组织。 1.乘除优先加减 2.位运算和算术运算>比较运算符>赋值运算符>逻辑运算符
这篇关于python-基本运算符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器