Python变量和数据类型
变量:变量就是可以改变的量。如:x+y = 10
x=5 , y=?
x=7 , y=? 这是数学里的变量
通俗的理解:变量 = 生活中的容器(盒子)
变量的赋值操作 = 我们把物品放入盒子
数据类型 = 放了不同物体的盒子(放入鞋子,那这个盒子的类型就是鞋盒;放了饭,就是饭盒)
变量赋值。变量的命名规范:1.变量名支持中文, 但不推荐使用 2.可以使用数字,但不能以数字开头 3.不可以使用特殊字符,除了下划线_ 4.变量严格区分大小写 5.变量命名要有意义(规范) 6.变量命名要避免和系统使用的保留关键字冲突
变量赋值的基本格式: 变量名 = 值 如 :age = 18
变量的其他赋值方式: 变量1=变量2=变量3=值 (给多个变量同时赋值同一个值)
变量1,变量2,变量3=值1,值2,值3 (给多个变量同时分别赋不的值)
变量交换: 变量1,变量2 = 变量2,变量1
变量的三个常用操作: 1.获取值 可直接通过变量名获取 age = 18 #用法:name
print(age)
2.查看数据类型 使用type()函数 print(type(age)) #用法:type(name)
3.获取变量在内存中的id()函数 print(id(name)) #用法:id(name)
数据类型 : Python中可以自定义数据类型,可以具有无限种数据类型。系统默认提供6个标准数据类型:
1.Number类型 数值类型 2.String类型 字符类型
2.List类型 列表类型 4.Tuple类型 元祖类型
3.Dict类型 字典类型 6.Set类型 集合类型
在Python中我们不需要声明一个变量的数据类型,只需要定义它并为它赋值,因为系统会根据我们给它的值自动分辨它的数据类型。
Number类型 : Number类型一共分为四个小类别:整型,浮点型,布尔值,复数
1. int 整型 :整型就是整数类型 , 声明整型有四种方式:
1.十进制声明整数:0~9 变量 = 十进制数字 print(10010)
2.二进制声明整数:0~1 变量 = 0b(零b)二进制数字 print(0b10010)
3.八进制声明整数: 0~7 变量 = 0o(零o)八进制数字 print(0o10010)
4.十六进制声明整数; 0~9A~F 变量 = 0x(零x)十六进制数字 print(0x10010)
5.十进制转化为二进制: 变量 = bin(十进制数字) print(bin(12))
未完待续。。。