三、数据类型

一、有序无序+可边不可变

#1、有序:但凡有索引的数据都是有序的
#2、可变不可变
#可变类型:在值变了的情况下,id不变,证明在改原值
#不可变类型:在值变了的情况下,id也跟着变,证明不是在改原值

二、数字类型

# 1 用途:记录年龄、等级、号码
# int
# 2 定义方式
age=18 #age=int(18)
# print(type(age))
# int('abadf') #报错
# int('10.1') #报错
# int('101') #int只能将字符串中包含纯数字转成整型

三:# 进制转换(了解**)
# 其他进制转成十进制
# 二进制:0,1
# 10 #1*(2**1) + 0*(2**0)

# # 十进制:0-9
# 371 #3*(10**2) + 7*(10**1) + 1*(10**0)


# # 八进制:0-7
# 371 #3*(8**2) + 7*(8**1) + 1*(8**0)
# # 十六进制:0-9 A-F
# 371 #3*(16**2) + 7*(16**1) + 1*(8**0)

# 十进制转成其他进制
# print(bin(12))
# print(oct(12)) #14 =>1*(8**1) + 4*(8**0)
# print(hex(16))

常用操作+内置的方法

四、该类型总结

# 1 存一个值
#
# 2 不可变
# x=10
# print(id(x))
# x=11
# print(id(x))

五、基本使用:float

# 1 用途:记录身高、体重、薪资
#
# 2 定义方式
# salary=3.1 #salary=float(3.1)

# res=float('3.3')
# print(type(res))

# 3 常用操作+内置的方法

六、该类型总结

# 1 存一个值
#
# 2 不可变
x=10.3
print(id(x))
x=10.4
print(id(x))










猜你喜欢

转载自blog.51cto.com/silencezone/2348813