https://www.runoob.com/python/python-variable-types.html
1、变量赋值
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号 = 用来给变量赋值。
等号 = 运算符左边是一个变量名,等号 = 运算符右边是存储在变量中的值
2、标准数据类型
Python有五个标准的数据类型(python2):比js还少。
Numbers(数字)var1 = 1 / del var1
注意数字里面有4种不同的数字类型:int long(可以用l或L来表示,可以8进制和16进制来表示) float complex
注意:long 类型只存在于 Python2.X 版本中,在 2.2 以后的版本中,int 类型数据溢出后会自动转为long类型。在 Python3.X 版本中 long 类型被移除,使用 int 替代。开心。
String(字符串)下标可以为空表示取到头或尾。
[头下标:尾下标] 获取的子字符串包含头下标的字符,但不包含尾下标的字符。为什么不包括啊,明明都写在尾下标哪里,哎,不包括就不包括吧。
List(列表) letters = ['c','h','k','d','o','b']
print(letters[0:5:2])
比字符串多了一个参数,就是可以算步数输出。
当红炸子鸡,就是用的最频繁。
Tuple(元组)
元组用 () 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。就为了不被二次赋值就搞了个数据类型出来??
Dictionary(字典)
列表是有序的对象集合,字典是无序的对象集合。
字典当中的键是通过键值来取的,但是列表是通过偏移来存取的。
这样想就是键值多样化。
dict = {}
然后直接dict.keys()
直接dict.values()
str(x),将x转换为表达式字符串
网友评论