- 变量
- 变量名的命名的大前提
- 能够反映出变量名所记录的状态
- 具体的,变量名的命名规范如下
- 变量名是由字母、数字、下划线组成
- 不能以数字开头
- 不能使用关键字命名变量名
- 变量名的命名风格
- 变量值具备三大特征
- id
- 是通过内存地址计算而来,id如果不同内存地址肯定不同
- type
- 值
- ==:判断的是值是否相等
- is:判断的是id是否相等
- id不同,值有可能相同
- id相同,值一定相同
- 基本数据类型
- 整型int
- 作用: 记录年龄、年、月、日、等级
- 定义:level=10
- 使用:print(level)
- 浮点型float
- 作用: 记录薪资、身高、体重
- 定义:salary=3.3
- 使用:print(salary)
- 字符串str
- 作用: 记录人的名字、性别等描述性质
- 定义:在引号内包含一串字符,引号可是''、""、""" """、''' ''',msg="今天不下雨, 明天一定下雨"
- 使用:print(msg)
- 列表list
- 作用: 记录多个值,可存可取(可以取指定位置的值)
- 定义:在[ ]内用逗号分割开多个任意类型的值,hobbies=["吃", "喝", "拉","撒",123123]
- 使用:print(hobbies[2])
- 字典dict
- 作用: 记录多个值,可存可取,与列表的区别是,列表使用索引对应值,而字典是用key对应值
- 定义:{}内用逗号分隔开多个元素,每一个元素key:value的形式,info={'name':'egon','age':18,'sex':'male','hobbies':['play','music','dancing']}
- 使用:print(info['name'])
- 布尔类型bool
- None
- print(type(None))
- <class 'NoneType'>
- 输入输出
- input:会将用户输入的任意内容都存成字符串类型
- print:
- 格式化输出
posted @
2018-12-28 16:39
七天小圣
阅读(
167)
评论()
收藏
举报