python运算符
新手刚刚入行,请多多关照,如发现错误请及时联系
1. 算数运算符
算数运算符包括(+(加),-(减),*(乘),/除,%(求余),//(整除),**(整除))
运算符 | 说明 | 实例 |
---|---|---|
+ | 加: 两个数值先运算再赋值 | 12.5+1.5=14 |
- | 减: 两数相减,结果是正数或者负数 | 12.5-13.5=-1 |
* | 乘: 两数相乘,或返回一个被重复若干次的字符串 | 3*5=15 |
/ | 除: 两数相除 | 15/5= 3 |
% | 取余: 两数相除,只保留余数 | 13%5=2…3那么3是余数 |
// | 整除: 两数相除得到一个整数 | 13%5=2…3只保留2余数省略掉 |
** | 次方: 幂运算/次方运算,返回某数的次方 | 2**3=8 |
1. 运算符+(加)
a = 3+2
print("a等于:",a) // 5
2. 运算符-(减)
a = 3-2
print("a等于:",a) // 1
3. 运算符*(乘)
a = 3*5
print("a等于:",a) //15
4. 运算符-(减)
a = 3/5
print("a等于:",a) //0.5
5. 运算符%(取余)
求余运算符通常用来判断奇偶数,能被2整除的就是偶数,反之就是奇数!我们利用这个特性就能方便快速判断一个数的奇偶性。
a = 15%4
print("a等于:",a) //3
6.运算符//(整除)
用来返回一个整数
a = 15//4
pring("a等于:",a) //3
7.运算符**(取余)
a = 4**3
print("a等于:",a) //64
2. 比较运算符
比较运算符,也成为关系运算符,对于常量,变量或者表达式的结果进行比较。比较如果成立,则返回true(真),不成立则返回false(假)。
比较运算符 | 描述 |
---|---|
> | 大于:如果前面的值大于后面的值,那么返回true,否则返回false |
< | 小于:如果前面的值小于后面的值,那么返回true,否则返回false |
== | 等于:如果两个值相等,则返回true,否则返回false |
>= | 大于等于:当前面的值大于等于后面的值,则返回true,否则返回false |
<= | 小于等于:当前面的值小于等于后面的值,则返回true,否则返回false |
!= | 不等于:当前面的值不等于后面的值,则返回true,否则返回false |
is | 判断变量中引用的对象是否相同包括(对象中的存储单元为id,type,value),如果相同则返回true,否则返回false |
is not | 判断变量中引用的地址,如果不相同则返回true,相同则返回false |
3. 赋值运算符
赋值运算符用来将右侧的值传递给左侧的变量或常量
运算符 | 说明 | 举例等价形式 | |
---|---|---|---|
= | 直接进行赋值,无需运算 | a=3 | 3 |
+= | 加法运算并赋值 | a +=3 | a = a+3 |
-= | 减法运算并赋值 | a-=3 | a=a-3 |
*= | 乘赋值 | a*=3 | a = a*3 |
/= | 除赋值 | a/=3 | a = a/3 |
4. 逻辑运算符
逻辑运算符 | 含义 | 格式 | 说明 |
---|---|---|---|
and | 逻辑与运算 | 条件1 and 条件2 | 既要满意条件1,也要满足条件2的运算结果为true,否则结果为false |
or | 逻辑或运算 | 条件1 or 条件2 | 当有一个条件为true时,则结果为true,只有当都不满足时结果才是false |
not | 逻辑非运算 | 条件1 not 条件2 | 取反,当满足条件是返回false,当不满足条件时返回true |
and运算符举例:
# 先定义3个变量
a = 3
b = 4
c = 5
# 有几个条件都同时满足时 结果才返回true,否则返回false
if a < b and b < c and c<a :
print("true")
else:(print("false"))
标签:返回,false,运算,python,运算符,等于,true
From: https://blog.csdn.net/m0_64315678/article/details/143493686