|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
课时6 Python之常用操作符
课时5内容回顾- 基本数据类型:布尔类型、整型、浮点型、字符串
- e记法
- 数据类型转换:int()函数、float()函数、str()函数
- 获取数据类型信息:type()函数、isinstance()函数
课时6内容总结
与文字想比较,图片传给我们的消息总是更容易吸引我们,SO,我便看着图片将鱼神所讲的内容总结一下哈!
常用运算符优先级
总结:Python中常用的操作运算符有:正负号运算符、算术运算符、比较运算符、逻辑运算符。(其中,幂运算符属于算术运算符。)
优先级为:幂运算符>正负号运算符>算术运算符>比较运算符>逻辑运算符。
1.幂运算符:**
知道3**3是求3的3次幂就行了。2.正负号运算符:+(正)、-(负)
- >>>3**-3
- 0.037037037037037035
- >>>-3**3
- -27
复制代码 注意:**和-的优先级。
**在-的右边时,优先级:**>-。
**在-的左边时,优先级:**<-。
3.算术运算符:+(加)、-(减)、*(乘)、/(除)、//(拖地除)、**(幂运算,前已说过。)
a.注意:/与//的区别。
/表示真正的除号。两整数相除的结果为浮点数。但,//中,两整数相除结果取整(注:当两个数中有一个不是整数时,结果为取整的浮点数)。
如:- >>>3/4
- 0.75
- >>>3//4
- 0
- >>>1/3
- 0.3333333333333333
- >>>1//3
- 0
复制代码
b.允许运算符与赋值运算符一起使用,形式和C语言中一样。
如:
- >>>x=7
- >>>x+=2
- >>>print(x)
- 9
复制代码 4.比较运算符:>、<、>=、<=、==、!=(容易忘记!)
a.A>B,成立则返回True,否则返回False。
b.在Python中,A<B<C的书写格式是成立的!
5.逻辑运算符:not、and、or
注: C语言中是:~、&&、||
a. x and y : 先判断x的值,如果是0,则返回0,否则返回y的值。
- >>>3 and 4
- 4
- >>>4 and 3
- 3
- >>>4 and 0
- 0
- >>>0 and 4
- 0
复制代码
b. x or y :先判断x的值,如果为0,则返回y的值,否则返回x的值。
- >>>1 or 2
- 1
- >>>3 or 0
- 3
- >>>0 or 5
- 5
复制代码 c. not x :先判断x的值,如果是0则返回True,否则返回False。
- >>>not 2
- False
- >>>not 0
- True
复制代码
|
评分
-
查看全部评分
|