1.python标准数据类型有哪些?
1.Numbers 数字类型
存数值的,初始化一个值就创建了一个对象,改变就是从新分配了一个对象。
var1 = 1
var2 = 2
del var1, var2
2.String 字符串
s = "a1b2c3_"
print(s[2:5])
print(s[2:])
3.List 列表
支持数字,字符,字符串,列表嵌套
list = ['a', '12', 'abc', 20.3]
4.Tuple 元组
类似列表,但不能二次赋值,只读
tuple = ('a', '12', 'abc', 20.3)
5.Dictionary 字典
无序存取,而列表是有序的。键值对形式。
dict = {'one': 'yi', 'two': 'er', 'three': 3}
2.python的四种数字类型有哪些?
1.int 有符号整型
2.long 长整型,八进制或十六进制也行(3.x版本移除由int代替)
3.float 浮点型
4.complex 复数
3.is和==区别?
is是判断两个变量的引用对象是否是同一个或同一个储存空间,==是比较变量的值是否相等。
4.运算符比较顺序?
1.算数运算符>比较运算符>逻辑运算符
2.逻辑运算符:not>and>or