本节Python部分(数据类型)
1 基本数据类型
数字:
整型int:年级,年纪,等级,身份证号,qq号,手机号 level=10 浮点型float:身高,体重,薪资,温度,价格 height=1.81 salary=3.3 字符串str:包含在引号(单,双,三)里面,由一串字符组成 用途(描述性的数据):姓名,性别,地址,学历,密码:alex3714 name='egon' 取值: 首先要明确,字符串整体就是一个值,只不过特殊之处在于: python中没有字符类型,字符串是由一串字符组成,想取出字符串中的字符,也可以按照下标的方式取得。 name:取得是字符串整体的那一个值 name[1]:取得是第二位置的字符 字符串拼接:>>> msg1='hello'>>> msg2=' world'>>>>>> msg1 + msg2'hello world'>>> res=msg1 + msg2>>> print(res)hello world>>> msg1*3'hellohellohello'
>>> girls=['alex','wsb',['egon','ysb']]>>> girls[2]['egon', 'ysb']>>> girls[2][0]
![](https://images2015.cnblogs.com/blog/1172315/201707/1172315-20170717193623238-1021392550.png)
student_info="""name:alexsex:Noneage:81hobby:zsb00 zsb1 zsb2 zsb3"""#name sex age hobbystudent_info=['alex',None,81,['zsb0','zsb1','zsb2','zsb30']]student_info[3][2]
字典:
用途:存多个值,这一点与列表相同,值可以是任意数据类型 特征:每一个值都一个唯一个对应关系,即key,强调一点,key必须是 不可变类型:字符串,数字student_info={'age':81,'name':'alex','sex':None,'hobbies':['zsb0','zsb1','zsb2','zsb30']}
操作:
查看>>> student_info={... 'age':81,... 'name':'alex',... 'sex':None,... 'hobbies':['zsb0','zsb1','zsb2','zsb30']... }>>>>>> student_info['age']81>>> student_info['hobbies']['zsb0', 'zsb1', 'zsb2', 'zsb30']>>> student_info['hobbies'][2]'zsb2'
增加 student_info['stu_id']=123456 删除 del student_info['stu_id'] 修改 student_info['name']='alexSB' 布尔:True False 用途:用来判断
>>> pinfo={'name':'oldboymei','age':53,'sex':'female'}>>>>>>>>> pinfo['age'] > 50True>>> pinfo['sex'] == 'female'True