美文网首页
Python运算符

Python运算符

作者: 流浪的三鮮餡 | 来源:发表于2024-12-18 22:45 被阅读0次

运算符的分类

  • 算数运算符
  • 赋值运算符
  • 复合赋值运算符
  • 比较运算符
  • 逻辑运算符

1. 算数运算符

运算符 描述 实例
+ 1 + 1 输出结果为2
- 1 - 1 输出结果为0
* 3 * 3 输出结果为9
/ 10 / 2 输出结果为5
// 整除 9 // 4 输出结果为2
% 取余 9 % 4 输出结果为1
** 指数 2 ** 4 输出结果为16
() 小括号 小括号用来提高运算优先级,即(1 + 2) * 3 输出结果为9

注意:混合运算优先级顺序:()高于**高于* / // % 高于 + -

2. 赋值运算符

运算符 描述 实例
= 赋值 =右侧的结果赋值给等号左侧的变量
  • 单个变量赋值
num = 1
print(num)
  • 多个变量赋值
num1, float1, str1 = 10, 0.5, 'hello world'
print(num1)
print(float1)
print(str1)
  • 多变量赋相同值
a = b =10
print(a)
print(b)

3. 复合赋值运算符

运算符 描述 实例
+= 加法赋值运算符 c+=a 等价 c = c + a
-= 减法赋值运算符 c-=a 等价 c = c - a
*= 乘法赋值运算符 c*=a 等价 c = c * a
/= 除法赋值运算符 c/=a 等价 c = c / a
//= 整除赋值运算符 c//=a 等价 c = c // a
%= 取余赋值运算符 c%=a 等价 c = c % a
**= 幂赋值运算符 c**=a 等价 c = c ** a
a = 100
a += 1
print(a)  #输出101 a = a+1, 最终 a = 100 + 1

4. 比较运算符

比较运算符也叫关系运算符,通常用来判断。

运算符 描述 实例
== 判断相等。如果两个操作数的结果相等,则条件结果为真(True),否则条件结果为假(False) 如a=3,b=3,则(a==b)为True
!= 不等于。如果两个操作数的结果不相等,则条件为真(True),否则条件结果为假(False) 如a=3,b=3,则(a== b)为 True 如a=1,b=3,则(a !=b)为 True
> 运算符左侧操作数结果是否大于右侧操作数结果,如果大于,则条件为真,否则为假 如a=7,b=3,则(a>b)为 True
< 运算符左侧操作数结果是否小于右侧操作数结果,如果小于,则条件为真,否则为假 如a=7,b=3,则(a<b)为 False
>= 运算符左侧操作数结果是否大于等于右侧操作数结果,如果大于,则条件为真,否则为假 如a=7,b=3,则(a<b)为 False 如 a=3,b=3, 则(a >= b)为True
<= 运算符左侧操作数结果是否小于等于右侧操作数结果,如果小于,则条件为真,否则为假 如a=3,b=3,则(a<= b)为True

5. 逻辑运算符

运算符 逻辑表达式 描述 实例
and x and y 布尔"与":如果×为 False,x andy 返回False,否则它返回y的值。 True and False,返回False.
or x or y 布尔"或”:如果 ×是 True,它返回 True,否则它返回y的值。 False or True,返回True.
not not x 布尔"非”:如果×为 True,返回 False。如果×为 False,它返回 True。 not True 返回False, not False 返回 True
a = 1
b = 2
c = 3
print((a < b) and (b < c)) #True
print(a > b) and (b < c))  #False
print(a > b) or (b < c))  #True
print(not c > b)  #False

相关文章

  • python运算符

    Python算数运算符 Python比较运算符 Python赋值运算符 Python位运算符 按位运算符是把数字看...

  • Python 学习笔记 - 运算符

    Python 运算符 Python 运算符类型 Python 支持如下几种运算符: 算术运算符(Arithmeti...

  • Day_03-运算符和字符串

    一、python运算符 python支持哪些运算符? 数学运算符、比较运算符、逻辑运算符、赋值运算符(位运算符) ...

  • day03-日常笔记(运算符)

    python 运算符 python 支持:数字运算符、比较运算符、逻辑运算符、赋值运算符、位运算符 1.数学运算符...

  • Python学习笔记二(运算符、程序结构)

    Python 运算符 python中运算符分为五大类:算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符(...

  • Python3 运算符

    本节中主要介绍 Python 的运算符。Python 语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 ...

  • Python运算符及条件语句

    1、Python运算符 Python语言支持以下类型的运算符: 算术运算符 比较(关系)匀速那副 赋值运算符 逻辑...

  • python语句

    1. python运算符 算术运算符:+ - * / // % ** 比较运算符:> >=...

  • 1.Python-基础语法

    零散知识点 一.Python数据类型转换 二.Python算术运算符 三.Python比较运算符 == != > ...

  • 2-Python3从入门到实战—基础之运算符

    Python从入门到实战系列——目录 Python语言支持以下类型的运算符: 算术运算符比较(关系)运算符赋值运算...

网友评论

      本文标题:Python运算符

      本文链接:https://www.haomeiwen.com/subject/credejtx.html