Python数据分析实战2.3-运算符【python】

【课程2.3】 运算符

什么是运算符?
1 +2 = 3 的例子中,1 和 2 被称为操作数,"+" 称为运算符

1.算数运算符:最基本的是 加减乘除,除此之外,取模,求幂,取整也需要了解

**代码块**
a, b, c = 21, 10, 0
 
c = a + b  # 加法
print ("a加b 的值为:", c)
 
c = a - b  # 减法
print( "a减b 的值为:", c )
 
c = a * b  # 乘法
print( "a乘b 的值为:", c )
 
c = a / b  # 除法
print( "a除b 的值为:", c )
 
c = a % b  # 取模,返回除法的余数
print( "a取b的模为:", c)
 
# 修改变量 a 、b 、c
a, b, = 2, 3
c = a**b   # 幂
print( "2的3次方的值为:", c)
 
a, b = 10, 4
c = a//b  # 取整除数 
print( "10除4的整除数为:", c)

**运算结果**
a加b 的值为: 31
a减b 的值为: 11
a乘b 的值为: 210
a除b 的值为: 2.1
a取b的模为: 1
23次方的值为: 8
104的整除数为: 2

2.比较运算符

**代码块**
a, b = 21, 10
print(a == b)  # 等于
print(a != b)  # 不等于
print(a > b)  # 大于
print(a < b)  # 小于
print(a >= 21)  # 大于等于
print(a <= 2)  # 小于等于
**运算结果**
False
True
True
False
True
False

3.逻辑运算符

**代码块**

print(True and False)  # and:且
print(True or False)  # or:或
print(not True)  # not:非
print('-----')

# 布尔型的本质:True的值等于1,False的值等于0
print(True>0)
print('-----')

print(bool(0.0),bool(3),bool(-1),bool([1,2,3]),bool(0))
# bool()函数:将值转换为布尔型,其中只有以下情况bool()返回False:0, 0.0, None,'', [] , {}
**运算结果**
False
True
False
-----
True
-----
False True True True False

4.成员运算符

**代码块**
lst = [1,2,3,4,5,6]
a,b = 1,10
print(a in lst)  # a 在 lst 序列中 , 如果 x 在 y 序列中返回 True。
print(b not in lst)  # b 不在 lst 序列中 , 如果 x 不在 y 序列中返回 True。
**运算结果**
True
True
发布了36 篇原创文章 · 获赞 17 · 访问量 6274

猜你喜欢

转载自blog.csdn.net/qq_39248307/article/details/105414977