考试(10分钟) 1、什么是变量?为何要有变量? 2、变量的三大组成部分是?每部分的作用是什么? 先定义后引用 xxx=10 print(xxx) 3、变量名的命名原则、规范、风格 name="egon" age_of_egon=18 AgeOfEgon=18 4、变量值的三个特征是什么? id(18):id是值在内存中的身份证号 type(18) 18 5、is与==的区别 is:判断的是id,id是变量值的身份,所以is称之为身份运算符 ==:判断的是值 6、id相同值是否可以相同? id相同值一定相同 7、id不同值是否可以相同? id不同值可以相同 value1 == value2 value1 is value2 8、用变量的定义说明int、float、str、list、dict、bool类型用于记录何种状态,每种类型 至少写出三个示例,如下所示 # int型 age = 10 level = 3 year = 1990 list与dict: 相同点:都能存多个值,称之为容器类型 不同点: list是用索引对应值,索引反映的是位置/顺序 dict是用key对应值,其中key通常为字符串类型,而str类型具有描述性功能 所以key对值可以有描述性功能 msg="egon 10" l=['egon',10] info={'name':'egon','age':10} info['name'] info={0:'egon',1:10} 上节课复习 今日内容 1、垃圾回收机制详解(了解) 引用计数 标记清除 分代回收 2、与用户交互 接收用户输入 # python3中 input # python2.7(了解) input raw_input 格式化输出 % str.format f'' 3、基本运算符 算数运算符 赋值运算符 = 增量赋值 链式赋值 交叉赋值 解压赋值 比较运算符 逻辑运算符 not、and、or 区分优先级:not > and > or 了解: 短路运算 成员运算符 in 身份运算符 is 3、流程控制之if判断 if 条件: 代码块 elif 条件: 代码块 。。。 else: 代码块
day 05 笔记
最新推荐文章于 2024-10-14 09:08:48 发布