Python系列(12) 您所在的位置:网站首页 属于一元运算符的是 Python系列(12)

Python系列(12)

2024-06-29 14:41| 来源: 网络整理| 查看: 265

在Python中,一元运算符是只需要一个操作数的运算符。这些运算符可以对单个操作数执行某些操作或计算。Python中的一元运算符包括正号(+)、负号(-)和逻辑非(not)等。

1. 正号运算符(+)

正号运算符用于表示正数。对于正数,使用正号运算符实际上不会改变数值,但对于负数,它会将负数转换为正数。

# 使用正号运算符 positive_number = +5 print(positive_number) # 输出: 5 negative_number = -5 positive_number_from_negative = +negative_number print(positive_number_from_negative) # 输出: 5 2. 负号运算符(-)

负号运算符用于表示负数。对于正数,使用负号运算符会将其转换为负数;对于负数,使用负号运算符会将其转换为正数。

# 使用负号运算符 negative_number = -5 print(negative_number) # 输出: -5 positive_number = 5 negative_number_from_positive = -positive_number print(negative_number_from_positive) # 输出: -5 3. 逻辑非运算符(not)

逻辑非运算符用于布尔值的取反。如果布尔值为True,逻辑非运算将其转换为False;如果布尔值为False,逻辑非运算将其转换为True。

# 使用逻辑非运算符 true_value = True false_value = not true_value print(false_value) # 输出: False false_value = False true_value_from_false = not false_value print(true_value_from_false) # 输出: True 一元运算符的优先级

在Python中,一元运算符的优先级是最高的,这意味着它们会在其他二元或更复杂的运算符之前执行。

示例:一元运算符在表达式中的使用 # 一元运算符在表达式中的使用 number = -5 absolute_value = +number # 使用一元正号运算符获取绝对值 print(absolute_value) # 输出: 5 is_negative = number


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有