Python基本运算符(上)

向量数据库大模型机器学习

picture.image

picture.image

点击上方蓝字关注我们

picture.image

picture.image

Python中的运算符是用于执行变量和值之间的操作的特殊符号。我们将探讨几种类型的运算符,它们在编程中的应用非常广泛。

picture.image

picture.image

picture.image

算术运算符

picture.image

算术运算符用于执行数学运算如加法、减法、乘法等。

  • 加法 (+) : 返回两个数的和。

  • 减法 (-) : 返回两个数的差。

  • 乘法 (*) : 返回两个数的乘积。

  • 除法 (/) : 返回两个数的商。

  • 取模 (%) : 返回除法的余数。

  • 幂 ( )**: 返回x的y次幂。

  • 取整除 (//) : 返回两个数相除后的向下取整结果。

  
x = 5  
y = 2  
  
# 加法  
print(x + y) # 输出: 7  
  
# 减法  
print(x - y) # 输出: 3  
  
# 乘法  
print(x * y) # 输出: 10  
  
# 除法  
print(x / y) # 输出: 2.5  
  
# 取模  
print(x % y) # 输出: 1  
  
# 幂  
print(x ** y) # 输出: 25  
  
# 取整除  
print(x // y) # 输出: 2

picture.image

picture.image

比较(关系)运算符

picture.image

比较运算符用于比较两个值之间的关系,并根据比较的真实性返回布尔值(True 或 False)。

  • 等于 (==) : 如果两个值相等,返回True。

  • 不等于 (!=) : 如果两个值不相等,返回True。

  • 大于 (>) : 如果左侧值大于右侧值,返回True。

  • 小于 (<) : 如果左侧值小于右侧值,返回True。

  • 大于等于 (>=) : 如果左侧值大于或等于右侧值,返回True。

  • 小于等于 (<=) : 如果左侧值小于或等于右侧值,返回True。

  
x = 10  
y = 12  
  
print(x == y) # 输出: False  
print(x != y) # 输出: True  
print(x > y) # 输出: False  
print(x < y) # 输出: True  
print(x >= y) # 输出: False  
print(x <= y) # 输出: True
‍


 
 
 
 
 ![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/fc20a010caa54c16b8c711c9886d2dfe~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1756112653&x-signature=BQl1Gg9TQ7keF00Fn5r2jXqb%2FEY%3D)
 
 
 
 ![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/aff7fc657a8443dd92f2f900bd707f65~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1756112653&x-signature=HG1u3JKGdKDMm3z5tcO75rXoD1Q%3D)
 
 
 
 赋值运算符


 
 
 
 ![picture.image](https://p3-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/fd67fbc189c24d629741505211d2aab1~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1756112653&x-signature=SRb%2BqBKJe6lkCqedw0%2B2mdVpJ9Y%3D)
 
 
 
 
 

赋值运算符用于将右侧表达式的值赋给左侧的变量。

  • 赋值 (=) :x = 5将5赋给x。
  • 加赋值 (+=) :x += 3等同于x = x + 3
  • 减赋值 (-=) :x -= 3等同于x = x - 3
  • 乘赋值 (*=) :x *= 3等同于x = x * 3
  • 除赋值 (/=) :x /= 3等同于x = x / 3
  • 模赋值 (%=) :x %= 3等同于x = x % 3
  • 幂赋值 ( =)**:x **= 3等同于x = x ** 3
  • 整除赋值 (//=) :x //= 3等同于x = x // 3

  
x = 5  
  
x += 3  
print(x) # 输出: 8  
  
x -= 2  
print(x) # 输出: 6  
  
x *= 2  
print(x) # 输出: 12  
  
x /= 4  
print(x) # 输出: 3.0

picture.image

picture.image

逻辑运算符

picture.image

逻辑运算符用于组合布尔值的条件。

  • and : 如果两个条件都为True,返回True。
  • or : 如果其中一个条件为True,返回True。
  • not : 反转条件的状态。
  
x = True  
y = False  
  
print(x and y) # 输出: False  
print(x or y) # 输出: True  
print(not x) # 输出: False

以上是关于算术运算符,比较(关系)运算符,赋值运算符,逻辑运算符的介绍,下一节我们将介绍python中的其他运算符。

picture.image

[Python中的变量和数据类型是什么?

2024-03-04

picture.image](https://mp.weixin.qq.com/s?__biz=MzkzOTU5ODU1MQ==&mid=2247483947&idx=1&sn=fdfa587816f5fcbf0aa850ccd7639587&chksm=c2ef3593f598bc85642fab90fadd3d36d3c13b7b2d7242fb414fd2aac4179053a1692376b40c&scene=21#wechat_redirect)

[零基础入门:轻松在Windows上安装Python

2024-03-03

picture.image](https://mp.weixin.qq.com/s?__biz=MzkzOTU5ODU1MQ==&mid=2247483930&idx=1&sn=7ac8c5abac9c64ce0bf021097ca5c9a1&chksm=c2ef35a2f598bcb497b7c402c3ed55aa81a75e3ea7cd60a356d3d7fc3d55650eee671679b5ab&scene=21#wechat_redirect)

picture.image

点个在看你最好看

picture.image

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
字节跳动云原生降本增效实践
本次分享主要介绍字节跳动如何利用云原生技术不断提升资源利用效率,降低基础设施成本;并重点分享字节跳动云原生团队在构建超大规模云原生系统过程中遇到的问题和相关解决方案,以及过程中回馈社区和客户的一系列开源项目和产品。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论