MOOC的Python笔记(三)基本算术、逻辑操作符
来源:互联网 发布:网络监视窥探隐私 编辑:程序博客网 时间:2024/05/16 05:17
1、算术操作符
+ 加
- 减* 乘
/ 除
// 浮点除法(四舍五入)
% 取余
** 乘方
2、python支持复数类型运算
z=a+bj
a,b都是浮点类型,虚数部分用j或者J标识
x=12.3+4j
y=-5.6+7j
z=x+y #z=17.9+11j
complex(4)=4+0j #转换成为复数
3、位运算参考c语言的
4、布尔操作符
or、and、not对应c语言的||、&&、!
Python中布尔操作符的优先级,从高分到低分依次是not、and最低是or。
所以a or not b and c 等价于 (a or((not b)and c))
问题:下面两个语句一样吗?
while response[0]=="y" or response[0] =="Y":
while response[0]=="y" or "Y"
答案:不,第二个表达式“Y”,他是一个非空的字符串,所以python永远解析他为真
0 0
- MOOC的Python笔记(三)基本算术、逻辑操作符
- 【python】算术、比较、逻辑操作符及他们的优先级
- Python学习笔记三:逻辑操作符
- MOOC的Python笔记(一)基本语法
- MOOC的Python笔记(五)文件操作
- 5.python 算术操作符逻辑操作符
- Python基础知识(三)--基本的异常处理、算术运算符、输入/输出
- JavaScript 操作符(算术/逻辑/比较/赋值运算符/优先级/自增自减/三目运算符)
- MOOC的Python笔记(二)python数据类型与输入输出
- python中的算术操作符
- MOOC的Python笔记(四)元组与列表
- [Assembly] 程序的机器级表示(三):栈指令、算术和逻辑指令
- 5.算术和逻辑操作
- 16-JavaScript-基本语法-运算符-算术-关系-逻辑
- Python逻辑操作符
- 谜题1.1 基本算术操作符
- Docker学习笔记(三)之容器的基本操作
- Docker学习笔记(三)之容器的基本操作
- iOS中实现获取文本内容的宽高
- 实习面试经验
- 3.fork()到底干了啥?
- JAVA为什么要配置环境变量,怎样配置
- Redis和Memcache对比及选择
- MOOC的Python笔记(三)基本算术、逻辑操作符
- [Python]整数和浮点数,布尔类型
- linux和vi命令技巧
- 数据结构与逻辑代码(一)
- Qt学习笔记之如何保存软件关闭前的相关设置
- 事务性质和隔离级别
- 别废话,上车
- iOS备忘录之本地数据详解
- Redis几个认识误区