(
课件网) 第2单元 算法及其实现 第3节 信息的处理 第一课时 数据类型及其运算 七年级 上册 Python的数据类型 主要内容 Python算术运算和字符串运算 第3节 第一课时 数据类型及其运算 教学导入 /01 /02 新课导学 /03 习题测试 /04 小结回顾 /05 作业布置 01 准备过程 02 整体结构 03 重点说明 04 名词解释 教学导入 程序中该如何选择数据类型? 01 准备过程 02 整体结构 03 重点说明 04 名词解释 新课导学 了解Python的数据类型,进行四则运算和字符串运算,为项目中的数值运算或字符运算做知识储备。 1.学习任务 01 准备过程 02 整体结构 03 重点说明 04 名词解释 新课导学 (1)Python中数和字符表示与日常生活表达是否一致?———Python中的数据类型 (2)Python是如何进行算术运算或字符处理?———Python中的算术运算、字符运算 (3)计算机程序的运算表达有哪些规则?———Python的语法规则 2. 按照认知规律去学习相关内容 新课导学 3.知识获取1 自主阅读:以书本P58-59为主,网络知识作补充 知识梳理: ①Python中表示数值的常见数据类型有整型(int)与浮点型(float),表示文字符号信息的是字符串型(str),表示真假信息的是布尔型(bool)。 ②布尔型(bool)的数值只有真(True)与假(False)两种。 新课导学 4.认识计算思维的重要性 新课导学 5.知识获取2 自主阅读:以书本P59-61为主,网络知识作补充 知识梳理: 1. Python中的加减乘除运算符号与所学数学计算不同之处有 。 新课导学 6.求证活动体验:“算术运算表达式是否正确? (1)先自行调试程序,如有问题再进行组内交流; (2)展示与交流。 新课导学 7.知识获取3 自主阅读:以书本P61-63为主,网络知识作补充 知识梳理: ①简单字符串运算有连接、重复及判断等,对应运算符号是 + 、 * 与 in 。 ②print('中国' * 2)输出的结果是 。 ③print('{:.2f}'.format(1))的输出结果是 。 ④print('123'[2])的输入结果是 。 新课导学 8.将知识技能内化为能力 在实际生活中,我们能很容易看出 123 这个三位数的百位、十位、各位分别是1、2、3。在Python中你能不能用数学的方法,打印出123各位的数? 01 准备过程 02 整体结构 03 重点说明 04 名词解释 习题测试 (1)请用Python计算:123456789123456789 ×123456789123456789 的值? (2)假设a="2023";b="1";c=a+b*2,运算后变量c 的值为( ) A.2025 B."2023+2" C."202311" D."200312" (3)将3.1415进行字符串格式化,保留3三位小数可使用代码语句 _____。 (4)print('信息科技'[1:3])的输出结果为 _____。 01 准备过程 02 整体结构 03 重点说明 04 名词解释 小结回顾 请同学按照下列提示进行总结回顾: 学到了哪些知识与技能? 提升了哪些方面的能力? 生成了怎样的观点? ...... 01 准备过程 02 整体结构 03 重点说明 04 名词解释 作业布置 请各小组对项目探究的阶段成果进行整理并提交: ...... 1.程序设计中数值运算的表达 2.程序设计中输入输出的字符提示及连接运算 3.程序设计中字符串的格式化和切片 ... ...