- 一、变量赋值
- 二、删除变量: del 变量名
- 三、标准数据类型
- 1、数字:用于存储数值
- 2、字符串
- 3、列表
- 4、元组
- 5、字典
- 四、思维导图式总结(可以直接看这里)
1、变量赋值不需要类型声明
2、变量使用前都必须赋值,赋值后才会被创建
3、变量赋值分类
# 1、单变量赋值: num = 1 # 2、多变量赋值: a = b = c = 1 print a, b, c --> 1 1 1 num1, num2, num3 = 1, 2, 3 print num1, num2, num3 --> 1 2 3二、删除变量: del 变量名
num = 1 print num del num # 删除num三、标准数据类型 1、数字:用于存储数值
# 1、int:有符号整型 int1 = 1 # 2、long:长整型 long1 = 01222L # 3、float:浮点型 float1 = 0.313 # 4、complex:复数 complex1 = 3.14j2、字符串
# 1、定义字符串 str = 'eqwrqefqdasf' # 2、获取指定位置的字符 str = '0123456789' print str[3] # 3 print str[0] # 0 # 3、截取字符串:变量名[开始位置 : 结束位置],含头不含尾 str = '0123456789' res1 = str[3: 7] # 3456 res2 = str[-4: -1] # 678 # 4、字符串复制 str = '0123' print str*2 # 01230123 print str*3 # 012301230123 # 5、字符串拼接 str = '0123' print str + '1111' # 012311113、列表
# 1、列表定义 list1 = [1, 2, '222', False, 1.2, True] list2 = [1, 2, 3, 4, 5] # 2、输出列表指定位置值 print list1[0] # 1 print list2[3] # 4 # 3、截取列表 print list1[1 : 4] # [2 '222' False] print list2[-4: -1] # [2, 3, 4] # 4、复制 print list1*2 # [1, 2, '222', False, 1.2, True, 1, 2, '222', False, 1.2, True] print list2 * 3 # [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5] # 5、拼接组合列表 print list1+list2 # [1, 2, '222', False, 1.2, True, 1, 2, 3, 4, 5] print list2+list1 # [1, 2, 3, 4, 5, 1, 2, '222', False, 1.2, True] # 6、指定位置赋值 # ① 指定存在值的位置赋值 list1[0] = 1111 print list1[0] # 1111 print list1 # [1111, 2, '222', False, 1.2, True] # ② 指定不存在值的位置赋值 list1[1111] = 1111 # 报错 print list1[1111]4、元组
# 1、使用()定义,相当于只读列表: tuple = (1, 2, '333', False, True, 1.23) tuple[0] = 11111 # 报错 # 2、输出指定位置值 print tuple1[0] # 1 # 3、截取:变量名[开始位置 : 结束位置],含头不含尾 print tuple1[1 : 4] # (2, '333', False) print tuple1[-4 : -1] # ('333', False, True) # 4、复制 print tuple1*2 # (1, 2, '333', False, True, 1.23, 1, 2, '333', False, True, 1.23) # 5、拼接 print tuple1+tuple2 # (1, 2, '333', False, True, 1.23, 1, 2, 3)5、字典
# 1、定义 dict1 = {} dict2 = {'name': 'bob', 'aaa': 'aaaValue', 2: 222} # 2、赋值 dict1[1] = 'this is one' dict1['two'] = False # 3、输出指定键位置的值 print dict1 # {1: 'this is one', 'two': False} print dict1[1] # this is one print dict1['two'] # False # 4、输出所有键keys print dict2.keys() # [2, 'aaa', 'name'] # 5、输出所有值values print dict2.values() # [222, 'aaaValue', 'bob']四、思维导图式总结(可以直接看这里)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)