当前位置:首页>文档>理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐

理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐

  • 2026-03-11 19:42:26 2026-02-09 01:23:54

文档预览

理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐
理论精讲22-Python程序设计2讲义_4-教培资料-26年最新资料-同步更新_初中高中教资_03科三专项(进去保存报考的学科即可)_01科目三FB网课、三色速记手册、知识点导图等推荐

文档信息

文档格式
pdf
文档大小
3.463 MB
文档页数
34 页
上传时间
2026-02-09 01:23:54

文档内容

~ 2025年教师资格证·《信息技术》~ P y t h o n程 序 设 计 2 / 4 主讲老师 孙珍珍 粉笔教师教育 粉笔教师P322 (七)位运算符 指数值的补码进行运算,但输出的是十进制的原码 u 运算符 名称 规则 & 与 全1为1,有0为0 | 或 全0为0,有1为1 ^ 异或 不同为1,相同为0 ~ 非 取相反值 << 左移 右侧空余位补0 >> 右移 右侧移除位删掉 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 1P322 (七)位运算符 规律: ~ x = ﹣(x+1) 指数值的补码进行运算,但输出的是十进制的原码 u 运算符 名称 规则 & 与 全1为1,有0为0 | 或 全0为0,有1为1 ^ 异或 不同为1,相同为0 ~ 非 取相反值 << 左移 右侧空余位补0 >> 右移 右侧移除位删掉 0 0 0 0 1 0 1 0P323 (七)位运算符 指数值的补码进行运算,但输出的是十进制的原码 u 运算符 名称 规则 & 与 全1为1,有0为0 | 或 全0为0,有1为1 ^ 异或 不同为1,相同为0 ~ 非 取相反值 << 左移 右侧空余位补0 >> 右移 右侧移除位删掉 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 1 0 1 0 x ①二进制左移 x 位,等价于 十进制 * 2 x ②二进制右移 x 位,等价于 十进制 // 2P324 四、输入输出语句 (一)输出-print 1.基本要求: (1)引号内容,原样输出; (2)变量不加引号; (3)各项信息之间,逗号隔开; (4)print默认换行,可使用end=" "实现不换行P325 2.格式要求 - (1) % 格式化 "XXX%[ 对齐][0][ 输出最小宽度][. 精度] 格式字符 " % 变量 % 对齐 [+/-] 补位 [0] 输出最小宽度 [m] .精度 [.n] 格式字符 保留的小数位数 d/o/x: 实际位数多,按实际输出; (四舍五入) 十/八/十六进制 说 必 +/省:右对齐 省:空位补空格 否则用0/空格补齐 或 f:浮点数 明 有 -:左对齐 0:空位补0 (谁大听谁) 输出字符的位数 c:一个字符 (直接截断) s:字符串 【整型】 格式字符 + 宽度 + 对齐 + 补位P325 (1) % 格式化 "XXX%[ 对齐][0][ 输出最小宽度][. 精度] 格式字符 " % 变量 % 对齐 [+/-] 补位 [0] 输出最小宽度 [m] .精度 [.n] 格式字符 保留的小数位数 d/o/x: 实际位数多,按实际输出; (四舍五入) 十/八/十六进制 说 必 +/省:右对齐 省:空位补空格 否则用0/空格补齐 或 f:浮点数 明 有 -:左对齐 0:空位补0 (谁大听谁) 输出字符的位数 c:一个字符 (直接截断) s:字符串 【浮点型】 格式字符 + 宽度 + 精度P325 (1) % 格式化 "XXX%[ 对齐][0][ 输出最小宽度][. 精度] 格式字符 " % 变量 % 对齐 [+/-] 补位 [0] 输出最小宽度 [m] .精度 [.n] 格式字符 保留的小数位数 d/o/x: 实际位数多,按实际输出; (四舍五入) 十/八/十六进制 说 必 +/省:右对齐 省:空位补空格 否则用0/空格补齐 或 f:浮点数 明 有 -:左对齐 0:空位补0 (谁大听谁) 输出字符的位数 c:一个字符 (直接截断) s:字符串 【字符串型】 格式字符 + 宽度 + 精度书上无 试题巩固 (单选)在 Python 中,下面程序段的输出结果是( )。 x = 9 print( "x=%04d" % (x+1) ) A. x = 9 B. x = 10 C. x = 0009 D. x = 0010P326 (2) format 格式化 "XXX {参数序号:格式控制标记}XXX" .format(参数) :格式控制标记 参数序号 对齐[] 补位[0] 宽度[m] .精度[.n] 格式字符 保留的小数位数 >:右对齐 d:十进制(可省) 实际位数多,按实际输 (四舍五入) 说 <:左对齐 省:空位补空格 o/x:八/十六进制 指明位置 出;否则用0/空格补齐 或 明 省:数 右 0:空位补0 f:浮点数 (谁大听谁) 输出字符的位数 省:串 左 s:字符串(可省) (直接截断) 【参数序号】 有值:从0推算 无值:按顺序推算P326 (2) format 格式化 "XXX {参数序号:格式控制标记}XXX" .format(参数) :格式控制标记 参数序号 对齐[] 补位[0] 宽度[m] .精度[.n] 格式字符 保留的小数位数 >:右对齐 d:十进制(可省) 实际位数多,按实际输 (四舍五入) 说 <:左对齐 省:空位补空格 o/x:八/十六进制 指明位置 出;否则用0/空格补齐 或 明 省:数 右 0:空位补0 f:浮点数 (谁大听谁) 输出字符的位数 省:串 左 s:字符串(可省) (直接截断) 【整型】 格式字符 + 宽度 + 对齐 + 补位P326 (2) format 格式化 "XXX {参数序号:格式控制标记}XXX" .format(参数) :格式控制标记 参数序号 对齐[] 补位[0] 宽度[m] .精度[.n] 格式字符 保留的小数位数 >:右对齐 d:十进制(可省) 实际位数多,按实际输 (四舍五入) 说 <:左对齐 省:空位补空格 o/x:八/十六进制 指明位置 出;否则用0/空格补齐 或 明 省:数 右 0:空位补0 f:浮点数 (谁大听谁) 输出字符的位数 省:串 左 s:字符串(可省) (直接截断) 【浮点型】 格式字符 + 宽度 + 精度P326 (2) format 格式化 "XXX {参数序号:格式控制标记}XXX" .format(参数) :格式控制标记 参数序号 对齐[] 补位[0] 宽度[m] .精度[.n] 格式字符 保留的小数位数 >:右对齐 d:十进制(可省) 实际位数多,按实际输 (四舍五入) 说 <:左对齐 省:空位补空格 o/x:八/十六进制 指明位置 出;否则用0/空格补齐 或 明 省:数 右 0:空位补0 f:浮点数 (谁大听谁) 输出字符的位数 省:串 左 s:字符串(可省) (直接截断) 【字符串型】 格式字符 + 精度练习下 2.格式要求P327 (二)输入 input() 获取的是“字符型” u 【例】输入两个数并计算和P327 (二)输入 input() 获取的是“字符型” u第二节 选择结构程序设计P329 一、单分支if语句 基本格式 说明 if 判断条件: 语句块 后续语句P330 一、单分支if 语句 基本格式 实例 if 判断条件: 【例1】编程实现,输入成绩,若≥60分则输出“噢耶”和“及格 啦”两行语句;无论成绩如何均会输出“考试辛苦了” 语句。 语句块 说明: 后续语句 说明: ①使用场景:只有判断成功后有相关语句时 ②格式要求: •表达式:无括号,有冒号 •多条语句:同等缩进 ③作用范围:冒号后同等缩进 • 真,则执行所有缩进的语句块 • 假,则执行后续语句练习下 一、单分支if 语句 实例 【例1】编程实现,输入成绩,若≥60分则输出“噢耶”和“及格啦”两行语句;无论成绩如何均会 输出“考试辛苦了” 语句。P330 二、双分支if-else 语句 基本格式 实例 if 判断条件: 【例2】编程实现,输入成绩,若≥60分则输出“噢耶”和 “及格啦”两行语句;若<60分则输出“哎”和“不及格” 语句块1 两行语句;无论成绩如何均会输出“考试辛苦了” 语句。 else: 分析: 语句块2 说明: ①使用场景:判断成功与否均有对应的语句时 ②格式要求: •与单分支相同,else后有冒号 ③作用范围:冒号后同等缩进 • 真,则执行条件后的所有缩进的语句块 • 假,则执行else后的所有缩进语句P331 二、双分支if-else 语句 基本格式 实例 if 判断条件: 【例2】编程实现,输入成绩,若≥60分则输出“噢耶”和“及格 啦”两行语句;若<60分则输出“哎”和“不及格”两行语句;无 语句块1 论成绩如何均会输出“考试辛苦了” 语句。 else: 语句块2 说明: 使用场景:判断成功与否均有对应的语句时 ②格式要求: •与单分支相同,else后有冒号 ③作用范围:冒号后同等缩进 • 真,则执行条件后的所有缩进的语句块 • 假,则执行else后的所有缩进语句P332 三、多分支if-elif-else语句 基本格式 流程图 说明 if 表达式1: ①使用场景:多条件进行判断时 语句块1 ②格式要求 elif 表达式2: •elif:必须简写 语句块2 elif 表达式3: •最后else及对应缩进可省 语句块3 ③作用范围:冒号和缩进 … • 真,则执行缩进,然后退出 elif 表达式n: 语句块n • 假,则判断下一个条件 [else : • 若全假,则执行else的缩进 语句块n+1]P333 思路:若多条件→数轴→找临三界点、→多确分定每支段i输f-出el(if--e∞ls,e+语∞句)→按顺序写条件及输出 基本格式 实例 【例3】已知某课程的百分制成绩grade与五级制成绩的对应关系如下所示,编写程序要 if 表达式1: 求输入某学生的百分制成绩,输出对应的等级。 语句块1 90≤grade≤100(优);80≤grade<90(良);70≤grade<80(中); elif 表达式2: 60≤grade<70(及格);0≤grade<60(不及格) 语句块2 分析: elif 表达式3: 语句块3 … elif 表达式n: 语句块n [else : 语句块n+1]P333 三、多分支if-elif-else语句 基本格式 实例 【例3】已知某课程的百分制成绩grade与五级制成绩的对应关系如下所示,编写程序要 if 判断条件1: 求输入某学生的百分制成绩,输出对应的等级。 语句块1 90≤grade≤100(优) elif 判断条件2: 80≤grade<90(良) 语句块2 70≤grade<80(中) 60≤grade<70(及格) elif 判断条件3: 0≤grade<60(不及格) 语句块3 … elif 判断条件n: 语句块n else : 语句块n+1书上无 试题巩固 (2021下·初中)某手机计步程序为了鼓励用户持续使用,会根据一段时间的统计步数给用户兑换 奖品。奖励规则见下表。请编写程序,根据输入步数输出相应奖品等级。书上无 试题巩固 【参考答案】下 节 内 容在 粉 笔 遇 见 不 一 样 的 自 己 粉笔教师教育 粉笔教师