Python快速入门学习30天第1天——运算符
前言
讲解:本专栏主要记录学习过程
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
❤️ :热爱python,期待一起交流!
🙏作者水平很有限,如果发现错误,求告知,谢谢辣!
🌺有问题可私信交流哦!!!
🍏1.算术运算符
算数运算符一般用于实现数学运算,包括加减乘除等运算,常用的基本运算如下所示.
运算符 | 说明 | 例子 |
---|---|---|
+ | 加 | 15+5 #返回20 |
- | 减 | 15-5 #返回10 |
* | 乘 | 15*5 #返回75 |
/ | 除 | 15/5 #返回3 |
% | 求余 | 15%5 #返回0 |
** | 求幂 | 2**4 #返回16 |
// | 取整数(返回商的整数部分) | 9//2 #返回4 |
🍎2.赋值运算符
赋值运算符用于将等号右边的表达式的值保存到等号左边的变量值
运算符 | 例子 |
---|---|
= | a=1 #给a赋值为1 |
+= | a += 2 #等价于a=a+2 |
-= | a -= 2 #等价于a=a-2 |
*= | a = 2 #等价于a=a2 |
/= | a /= 2 #等价于a=a/2 |
%= | a %= 2 #等价于a=a%2 |
🍐3.比较运算符
比较运算符用于将两边的值或者表达式进行比较。
- 如果比较结果是对的,返回True
- 如果比较结果是错的,返回False
运算符 | 说明 | 例子 |
---|---|---|
> | 大于 | 3>4 #返回False |
< | 小于 | 3<4 #返回True |
>= | 大于等于 | 3>=4#返回False |
<= | 小于等于 | 3<=4#返回True |
== | 等于 | 3==4#返回False |
!= | 不等于 | 3!=4#返回True |
🍊4.逻辑运算符
逻辑运算符用于执行布尔值的运算
运算符 | 说明 | 例子 |
---|---|---|
and | 两边都为真才是真 | result=(10<5)and(5==5)#返回False |
or | 两边都为假才是假 | result=(10<5)or(5==5)#返回True |
not | 原值为True,它为False;原值为False,它为False | result=not(10<5)and not(5==5)#返回False |
🍋5.成员运算符*
成员运算符用于判断某个值是否存在于序列(列表、元组、字符串)中.
运算符 | 说明 |
---|---|
in | 判断某个值是否存在于序列当中,存在,为True;否则为False |
not in | 判断某个值是否不存在于序列当中,存在,为False;否则为True |
#列表
a = 20
b = 32
nums = [32, 45, 43, 23 ,24]
print(a in nums)#返回False
print(b in nums)#返回True
print(a not in nums)#返回True
#元组
nums2=(23, 43, 54, 32 ,20)
print(a in nums2) #返回True
print(b in nums2) #返回False
print(a not in nums2) #返回False
#字符串
string = "goodday"
print("good" in string) #返回True
print("dd" not in string) #返回False
🍅6.身份运算符*
运算符 | 说明 |
---|---|
is | 判断两个变量的引用对象是否相同.相同,返回True;否则False |
is not | 判断两个变量的引用对象是否不同.相同,返回False,否则True |
a = 10
b = 30
print(a is b) #返回False
print(a is not b) #返回True
注意:
(1) is 用于判断两个变量的 引用对象 是否 相同
(2) == 用于判断两个变量的 值 是否 相等
🍆7.优先级计算*
计算:20%11/3
除法和取模运算的优先级相同,且高于加法和减法运算。
整数相除(/)得到的结果为浮点数。
因此,20%11/3的结果为3.0。
总结
🥑以上就是今天要讲的内容,本文仅仅简单介绍了运算符的一些内容,深入学习还是要让读者去探索喔。🥑