python:面向对象,解释型,弱类型的脚本语言,定义类名使用大驼峰式定义(PayMyMoney)
变量名:字母数字下划线,数字不能做开头,区分大小写,不能用关键字
Python数据类型定义为一个值的集合及其上的一组运算
同时定义多个变量:变量1,变量2...=值1,值2...
python语言常用内置数据类型:
Number(数字),String(字符串),
List(列表),Tuple(元组),Set(集合), Dictionary(字典)
其中数字类型包括int(整型),float(浮点型),complex(复数类型)
不可变数据类型:整型,字符串,元组
可变数据类型:列表,字典,集合(集合的元素不可变->集合不能嵌套集合)
有序:字符串,元组,列表,字典,range,map,enumerate,zip
序列数据类型:字符串,字节数组,列表和元组
无序:集合
id(xxx) | xxx的地址 |
type(xxx) | xxx的数据类型 |
bool() | 转成布尔类型(None,False,0,0.0,0j,空字符串,空元组,空列表等为0) |
int() | 若一个参数,表示强制类型转换转成整型,若两个参数,第一个参数为字符串,第二个参数表示几进制转成十进制 |
float(),str() | 强制类型转换,一个参数 |
\ | 换行,表示本行和下一行表示同一句内容(同一行) |
0b | 二进制 |
0o | 八进制 |
0x | 十六进制 |
False | 整形的子类型0 |
True | 整形的子类型1 |
6.71e3 | 6.71乘以十的三次方 |