标签:赋值 oat list highlight 强制 size als 异常处理 strong
什么是变量?
一种抽象,计算机用来保存现实数据的容器,通过这个变量抽象可以写入现实数据到计算机中,并且可以读取变量取到保存到计算机中的现实数字化数据
Python变量赋值
name = "beimenchuixue" age = 18 height = 175 # 并无关键字也不需要定义变量类型,直接通过 = 进行赋值
变量类型
1. 满足存储单个现实数据
整形 int
浮点型 float
bool型 True(=1) False(=0)
字符串 str
2. 满足存储多个现实数据或归档现实数据
列表 list
元组 tuple
字典 dict
集合 set
变量强制转换
1. 浮点型 <> 整形,可能精度丢失
int_num = 123456 float_num = 12.333 int_str = "123456" float_str = "12.333" print(int(float_num), float(int_num)) print(int(int_str), float(float_str))
2. 字符转数字,需要做异常处理
3. 其他类型装字符 str() format() format_map()
int_num = 123456 float_num = 12.333 bool_num = True print("int_num: %s, float_num: %s, bool_num: %s" % (int_num, float_num, bool_num)) print("int_num: {int_num}, float_num: {float_num}, bool_num: {bool_num}".format(int_num=int_num, float_num=float_num, bool_num=bool_num)) print("int_num: {int_num}, float_num: {float_num}, bool_num: {bool_num}".format_map({ "int_num": int_num, "float_num": float_num, "bool_num": bool_num })) print(str(int_num), str(float_num), str(bool_num))
标签:赋值 oat list highlight 强制 size als 异常处理 strong
原文地址:https://www.cnblogs.com/2bjiujiu/p/9061456.html