Python基础知识笔记——特殊符号

  1. `#`:注释符号。在它后面的内容直到行尾都会被 Python 解释器忽略,通常用于添加注释说明代码。

  2. `=`:赋值运算符。用于将右侧的值赋给左侧的变量。

  3. `==`:等于运算符。用于比较两个值是否相等。

  4. `!=`:不等于运算符。用于比较两个值是否不相等。

  5. `>` 和 `<`:大于和小于运算符。用于比较两个值的大小。

  6. `>=` 和 `<=`:大于等于和小于等于运算符。用于比较两个值的大小,并判断是否等于。

  7. `+` 和 `-`:加法和减法运算符。分别用于数值的加和减。

  8. `*`:乘法运算符。用于数值的乘法运算。

  9. `/`:除法运算符。用于数值的除法运算,结果总是浮点数。

  10. `// `:整除运算符。用于数值的除法运算,结果向下取整。

  11. `% `:取模运算符。用于求两数相除的余数

  12. `**`:幂运算符。用于计算一个数的整数次幂


  1. `~`:按位取反运算符。对一个数的二进制表示按位取反。

  2. `&`:按位与运算符。对两个数的二进制表示进行按位与操作。

  3. `|`:按位或运算符。对两个数的二进制表示进行按位或操作。

  4. `^`:按位异或运算符。对两个数的二进制表示进行按位异或操作。

  5. `<<`:左移位运算符。将一个数的二进制表示向左移动指定位数。

  6. `>>`:右移位运算符。将一个数的二进制表示向右移动指定位数。


  1. `=`, `+=`, `-=`, `*=`, `/=`, `//=`, `%=`, `&=`, `|=`, `^=`, `<<=`, `>>=`:复合赋值运算符。这些运算符将左侧变量与右侧表达式的结果进行相应的运算,并将结果赋值给左侧变量。
python 复制代码
a += 3  # 等同于 a = a + 3

b -= 4  # 等同于 b = b - 4

c *= 5  # 等同于 c = c * 5

d /= 2  # 等同于 d = d / 2

h = 0b1100
h &= 0b1010  # 等同于 h = h & 0b1010
  1. `[]`:索引和切片操作符。用于访问序列(如列表、元组、字符串)的元素或进行切片。

  2. `()`:圆括号。用于函数调用、创建元组、或改变表达式求值顺序。

  3. `{}`:花括号。用于创建集合或字典。

  4. `:`:冒号。用于类定义、函数定义、控制流语句(如 `if`、`for`、`while`)中,表示代码块的开始。

  5. `,`:逗号。用于分隔元组、列表、字典等数据结构中的元素,或在函数调用中分隔参数。

  6. `.`:点操作符。用于访问对象的属性或方法

  7. `@`:装饰器符号。用于定义装饰器,修改或增强函数、方法或类的行为。

  8. `...`:省略号。在 Python 3 中,可以用在函数定义中表示可变数量的参数。

这些符号在 Python 编程中非常重要,它们使得代码更加简洁和表达力强。

相关推荐
一晌小贪欢17 分钟前
【Python办公】处理 CSV和Excel 文件操作指南
开发语言·python·excel·excel操作·python办公·csv操作
2301_7833601319 分钟前
R语言 | 带重要性相关热图和贡献图如何解释?如何绘制随机森林计算结果重要性及相关性图?[学习笔记]
学习·随机森林·r语言
潲爺44 分钟前
Java IDEA学习之路:第九周课程笔记归纳
java·学习·intellij-idea
石像鬼₧魂石1 小时前
192.168.1.4(Windows 靶机)渗透测试练习全流程(详细步骤)
windows·学习
檀越剑指大厂1 小时前
【Python系列】fastapi和flask中的阻塞问题
python·flask·fastapi
GLAB-Mary1 小时前
HCIE最优规划路线:如何系统性学习华为认证?
学习·华为·华为认证·hcie·数通
月下倩影时2 小时前
视觉学习——卷积与神经网络:从原理到应用(量大管饱)
人工智能·神经网络·学习
Elias不吃糖2 小时前
NebulaChat项目构建笔记
linux·c++·笔记·多线程
d111111111d2 小时前
STM32外设学习-串口数据包笔记-(程序)
笔记·stm32·单片机·嵌入式硬件·学习
YoungHong19922 小时前
【Python进阶】告别繁琐Debug!Loguru一键输出异常日志与变量值
python·debug·异常处理·日志·loguru·log·logger