Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python的运算符

作者:战虎天下   发布日期:2026-03-26   浏览:57

# Python的运算符

# 1. 算术运算符
a = 10
b = 3

# 加法
print(a + b)  # 输出: 13

# 减法
print(a - b)  # 输出: 7

# 乘法
print(a * b)  # 输出: 30

# 除法
print(a / b)  # 输出: 3.3333333333333335

# 取整除
print(a // b)  # 输出: 3

# 取余数
print(a % b)  # 输出: 1

# 幂运算
print(a ** b)  # 输出: 1000


# 2. 比较运算符
x = 5
y = 8

# 等于
print(x == y)  # 输出: False

# 不等于
print(x != y)  # 输出: True

# 大于
print(x > y)   # 输出: False

# 小于
print(x < y)   # 输出: True

# 大于等于
print(x >= y)  # 输出: False

# 小于等于
print(x <= y)  # 输出: True


# 3. 赋值运算符
c = 5
c += 3  # 等价于 c = c + 3
print(c)  # 输出: 8

c -= 2  # 等价于 c = c - 2
print(c)  # 输出: 6

c *= 4  # 等价于 c = c * 4
print(c)  # 输出: 24

c /= 3  # 等价于 c = c / 3
print(c)  # 输出: 8.0

c %= 2  # 等价于 c = c % 2
print(c)  # 输出: 0.0

c //= 1  # 等价于 c = c // 1
print(c)  # 输出: 0.0

c **= 2  # 等价于 c = c ** 2
print(c)  # 输出: 0.0


# 4. 逻辑运算符
p = True
q = False

# 逻辑与
print(p and q)  # 输出: False

# 逻辑或
print(p or q)   # 输出: True

# 逻辑非
print(not p)    # 输出: False


# 5. 成员运算符
list_example = [1, 2, 3, 4, 5]

# in 运算符
print(3 in list_example)  # 输出: True

# not in 运算符
print(6 not in list_example)  # 输出: True


# 6. 身份运算符
x = [1, 2, 3]
y = [1, 2, 3]
z = x

# is 运算符
print(x is z)  # 输出: True
print(x is y)  # 输出: False

# is not 运算符
print(x is not z)  # 输出: False
print(x is not y)  # 输出: True


# 7. 位运算符
a = 60  # 二进制: 0011 1100
b = 13  # 二进制: 0000 1101

# 按位与
print(a & b)  # 输出: 12 (二进制: 0000 1100)

# 按位或
print(a | b)  # 输出: 61 (二进制: 0011 1101)

# 按位异或
print(a ^ b)  # 输出: 49 (二进制: 0011 0001)

# 左移
print(a << 2)  # 输出: 240 (二进制: 1111 0000)

# 右移
print(a >> 2)  # 输出: 15 (二进制: 0000 1111)

# 按位取反
print(~a)      # 输出: -61 (二进制: 补码表示)

解释说明:

  • 算术运算符:用于执行基本的数学运算,如加、减、乘、除等。
  • 比较运算符:用于比较两个值,并返回一个布尔值(TrueFalse)。
  • 赋值运算符:用于将值赋给变量,并支持复合赋值操作。
  • 逻辑运算符:用于组合多个条件表达式,常见的有 andornot
  • 成员运算符:用于检查某个值是否存在于序列(如列表、字符串、元组等)中。
  • 身份运算符:用于比较两个对象是否是同一个对象(即它们在内存中的地址是否相同)。
  • 位运算符:用于对整数进行按位操作,如按位与、或、异或、左移、右移等。

希望这些示例代码和解释对你理解 Python 的运算符有所帮助!

上一篇:python struct模块

下一篇:windows运行python脚本

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站