第四节:基本操作符

第四节:基本操作符

不过尔尔 8 2021-06-18

算术操作符

Python提供了一组标准的算术操作符,用于执行数学运算。以下是一些常见的算术操作符:

  • +:加法运算,用于将两个数相加。

  • -:减法运算,用于从一个数中减去另一个数。

  • *:乘法运算,用于将两个数相乘。

  • /:除法运算,用于将一个数除以另一个数,结果总是浮点数。

  • //:整除运算,用于将一个数除以另一个数,结果取整数部分。

  • %:取模运算,用于获取两个数相除的余数。

  • **:幂运算,用于计算一个数的指数幂。

示例:

 a = 10
 b = 3
 ​
 addition = a + b      # 10 + 3 = 13
 subtraction = a - b   # 10 - 3 = 7
 multiplication = a * b # 10 * 3 = 30
 division = a / b      # 10 / 3 ≈ 3.3333 (浮点数)
 floor_division = a // b  # 10 // 3 = 3 (整数部分)
 remainder = a % b     # 10 % 3 = 1 (余数)
 exponentiation = a ** b  # 10^3 = 1000

比较操作符

比较操作符用于比较两个值,并返回一个布尔值(True或False),表示它们之间的关系。以下是一些常见的比较操作符:

  • ==:等于,检查两个值是否相等。

  • !=:不等于,检查两个值是否不相等。

  • <:小于,检查左边的值是否小于右边的值。

  • >:大于,检查左边的值是否大于右边的值。

  • <=:小于等于,检查左边的值是否小于或等于右边的值。

  • >=:大于等于,检查左边的值是否大于或等于右边的值。

示例:

 x = 5
 y = 10
 ​
 equals = x == y         # False
 not_equals = x != y     # True 
 less_than = x < y       # True
 greater_than = x > y    # False
 less_than_or_equal = x <= y  # True
 greater_than_or_equal = x >= y  # False

逻辑操作符

逻辑操作符用于执行逻辑运算,并返回一个布尔值。以下是Python中的逻辑操作符:

  • and:逻辑与,如果所有条件都为True,则结果为True。

  • or:逻辑或,如果至少一个条件为True,则结果为True。

  • not:逻辑非,用于取反一个条件的值。

示例:

 a = True
 b = False
 ​
 logical_and = a and b   # False
 logical_or = a or b     # True
 logical_not_a = not a   # False
 logical_not_b = not b   # True

你可以使用这些操作符来执行各种数学运算、比较值以及进行逻辑判断。操作符的组合可以用于解决各种编程问题。