Python零基础 [1.7] 运算符的详解与示例

目录

引言

正文

什么是运算符

算术运算符

比较运算符

赋值运算符

逻辑运算符

位运算符

总结


引言

        欢迎来到Python编程的世界!在本教程中,我们将深入探讨Python中的运算符。运算符是编程语言中执行数学和逻辑操作的基本工具。对于初学者来说,理解运算符及其用法是学习Python编程的重要一步。

       Python技术讨论QQ群:418825248

正文

什么是运算符

        运算符是一种特殊的符号,用于告诉解释器执行特定的数学或逻辑运算。Python中的运算符可以分为算术运算符、比较运算符、赋值运算符等。

算术运算符

        算术运算符用于执行基本的数学运算,如加、减、乘、除等:

# 加法运算
addition = 5 + 3
print(addition)
"""
输出结果:8
"""

# 减法运算
subtraction = 5 - 3
print(subtraction)
"""
输出结果:2
"""

# 乘法运算
multiplication = 5 * 3
print(multiplication)
"""
输出结果:15
"""

# 除法运算
division = 9 / 3
print(division)
"""
输出结果:3.0
"""

# 模运算(求余数)
modulus = 9 % 3
print(modulus)
"""
输出结果:0
"""

# 指数运算
exponentiation = 2 ** 3
print(exponentiation)
"""
输出结果:8
"""

比较运算符

        比较运算符用于比较两个值,并根据比较结果返回布尔值(True或False):

# 等于
equality = 5 == 3
print(equality)
"""
输出结果:False
"""

# 不等于
inequality = 5 != 3
print(inequality)
"""
输出结果:True
"""

# 大于
greater_than = 5 > 3
print(greater_than)
"""
输出结果:True
"""

# 小于
less_than = 5 < 3
print(less_than)
"""
输出结果:False
"""

# 大于等于
greater_than_or_equal = 5 >= 3
print(greater_than_or_equal)
"""
输出结果:True
"""

# 小于等于
less_than_or_equal = 5 <= 3
print(less_than_or_equal)
"""
输出结果:False
"""

赋值运算符

        赋值运算符用于将值赋给变量:

# 简单的赋值
a = 10
print(a)
"""
输出结果:10
"""

# 复合赋值(加法)
b = 5
b += 3
print(b)
"""
输出结果:8
"""

# 复合赋值(乘法)
c = 2
c *= 4
print(c)
"""
输出结果:8
"""

逻辑运算符

        逻辑运算符用于执行布尔逻辑运算:

# 逻辑与(AND)
logical_and = True and False
print(logical_and)
"""
输出结果:False
"""

# 逻辑或(OR)
logical_or = True or False
print(logical_or)
"""
输出结果:True
"""

# 逻辑非(NOT)
logical_not = not True
print(logical_not)
"""
输出结果:False
"""

位运算符

        位运算符对整数的二进制位进行操作:

# 按位与(AND)
bitwise_and = 0b1010 & 0b1100
print(bitwise_and)
"""
输出结果:10
"""

# 按位或(OR)
bitwise_or = 0b1010 | 0b1100
print(bitwise_or)
"""
输出结果:14
"""

# 按位异或(XOR)
bitwise_xor = 0b1010 ^ 0b1100
print(bitwise_xor)
"""
输出结果:4
"""

# 按位非(NOT)
bitwise_not = ~0b1010
print(bitwise_not)
"""
输出结果:-11
"""

# 左移
left_shift = 0b1010 << 1
print(left_shift)
"""
输出结果:20
"""

# 右移
right_shift = 0b1010 >> 1
print(right_shift)
"""
输出结果:5
"""

总结

        在本教程中,我们学习了Python中的运算符,包括算术运算符、比较运算符、赋值运算符、逻辑运算符和位运算符。掌握这些运算符对于编写有效和可读的代码至关重要。希望本教程能帮助你更好地理解Python中的运算符,并在你的编程旅程中助你一臂之力!

猜你喜欢

转载自blog.csdn.net/qq_70814008/article/details/143378727