python——运算符

运算符

运算符 算法运算符 赋值运算符 比较运算符 逻辑运算符 常规赋值运算符 复合赋值运算符

算法运算符

常规

加减乘除

python 复制代码
num = 1+1
num = 1-1
num = 1*5
num = 5%2 求余 结果1
num = 8/4 取整 结果2

扩展

整除 // ** 指数运算。()括号

python 复制代码
num = 8//3  结果2
num 2**3 	结果8

赋值运算符

常规

等号的意义: 将右侧的结果赋值给等号左侧的变量

  • 单个变量赋值
python 复制代码
num =1
  • 多个变量赋值
python 复制代码
# 每一个变量值不一样
num1, f1, s1 =2,0.2,"h" # 注意左右两侧数量要一致

#每一个变量值都一样
a= b =1

复合运算符

关键字 说明
+= 加等于, a +=1 相当于 a= a+1
-= 加等于, a -=1 相当于 a= a-1
*= 加等于, a =2 相当于 a= a2
/= 加等于, a /=1 相当于 a= a/1
//= 加等于, a //=3 相当于 a= a//3
%= 加等于, a %=2 相当于 a= a%2
**= 幂等于, a =2 相当于 a= a2

注意:c += 1+8 这个表达式 是先算 等号 右侧 然后得到结果,再去做 复合运算

也就是 先得到 c+= 9 然后在去做 c =c+9

比较运算符

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

运算符 说明
== 是否相等
!= 是否不相等
> 是否大于
< 是否小于
>= 是否大于相等
<= 是否小于相等

逻辑运算符

运算符 说明
and 与,要求左右两侧都为true时,才是true
or 或, 左右两侧有一个为true,结果则为true
not 取反
相关推荐
AndrewHZ17 分钟前
【图像处理基石】如何在图像中提取出基本形状,比如圆形,椭圆,方形等等?
图像处理·python·算法·计算机视觉·cv·形状提取
温轻舟1 小时前
Python自动办公工具05-Word表中相同内容的单元格自动合并
开发语言·python·word·自动化办公·温轻舟
习习.y2 小时前
python笔记梳理以及一些题目整理
开发语言·笔记·python
撸码猿2 小时前
《Python AI入门》第10章 拥抱AIGC——OpenAI API调用与Prompt工程实战
人工智能·python·aigc
qq_386218993 小时前
Gemini生成的自动搜索和下载论文的python脚本
开发语言·python
vx_vxbs663 小时前
【SSM电影网站】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案
java·spring boot·python·mysql·小程序·php·idea
烤汉堡5 小时前
Python入门到实战:post请求+cookie+代理
爬虫·python
luod5 小时前
Python异常链
python
我不是QI5 小时前
周志华《机器学习---西瓜书》 一
人工智能·python·机器学习·ai
今天没ID5 小时前
Python 编程实战:从基础语法到算法实现 (1)
python