python 介绍
2.x 与 3.x 版本不兼容, 存在以下主要不同,本问介绍基于Mac下Python3.x版本:
1. 使用__future__模块
2. print函数
3. 整数除法
4. Unicode
5. xrange
6. 触发异常
7. 处理异常
8. next()函数和.next()方法
9. for循环变量与全局命名空间泄漏
10. 比较无序类型
11. 使用input()解析输入内容
12. 返回可迭代对象,而不是列表
Python安装
官网下载安装包
HomeBrew
# 安装brew 默认安装python 3.7
brew search python
数据类型
6种标准对象类型:
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Sets(集合)
- Dictionary(字典)
3种数值类型
- int 整型 - 正、负整数,不带小数点
Python3.7中,整除,需要使用//, /得到的是浮点数
- float 浮点型 - 整数部分与小数部
- complex 复数 - 实数部分和虚数部分
a+bj或complex(a,b) 表示
- 常量: PI
变量
没有显示的var这类的声明,第一次默认就是变量,使用前,必须先赋值。
可以type(), 类似js typeof 判定类型
表达式
值 + 变量 + 操作符的组合,
赏
使用支付宝打赏
使用微信打赏
若你觉得我的文章对你有帮助,欢迎点击上方按钮对我打赏