《Python编程案例教程》(刘庆)666-9教案 第3课 Python编程基础知识-变量和输入输出.doc

《Python编程案例教程》(刘庆)666-9教案 第3课 Python编程基础知识-变量和输入输出.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 课 Python编程基础知识-变量和输入输出 第 课 Python编程基础知识-变量和输入输出的基基本本 PAGE 6 31 321 Python 321 Python编程基础知识-变量和输入输出 第 课 PAGE 7 3212Python编程基础知识-变量和输入输出 3212 Python编程基础知识-变量和输入输出 第 课 PAGE 1 课题 Python编程基础知识-变量和输入输出 课时 2课时(90 min) 教学目标 知识技能目标: (1)掌握Python变量的命名规则 (2)掌握在Python中实现输入和输出的方法 思政育人目标: (1)培养学生一丝不苟,严谨、认真的工作态度 (2)在学习中拓展自己的视野,开阔自己的眼界 教学重难点 教学重点:Python的命名规则和程序的输入输出 教学难点:Python中输入输出方法的使用 教学方法 讲授法、启发法、问答法、演示法、讨论法、练习法。 教学用具 电脑、投影仪、多媒体课件、教材 教学设计 第1节课:考勤(2 min)→新知导入(4 min)→知识讲解(25 min)→?课堂练习(10 min)→交流讨论(4 min) 第2节课:新知导入(4 min)→?知识讲解(24 min)→?编写比赛(15 min)→?作业布置(2 min) 教学过程 主要教学内容及步骤 设计意图 第一节课 考勤 (2 min) 【教师】清点上课人数,记录好考勤 【学生】班干部报请假人员及原因 培养学生的组织纪律性,掌握学生的出勤情况 新知导入 (4 min) 【教师】提出问题,引出本节课内容,随机邀请学生回答 万丈高楼平地起,打好地基很关键。Python基础知识就好比Python这栋大厦的“地基”,想要盖好Python这栋大厦,掌握它的基础很关键 编程的第一步就是了解变量,知道变量的命名规则,同学之前对变量进行命名的时候,使用什么规则?哪种方法呢? 【学生】思考、发言 【教师】总结学生发言 从同学们的发言可以知道,不同的编程语言有不同的命名方法,不同的人也有不同的命名习惯,但是在Python语言中如果违反这些规则将引发错误,导致程序无法运行,同时,有一个良好的命名习惯,可以提高代码的可读性,对开发和维护有着极大的帮助 通过问答的方式,让学生主动思考,如何在Python语言中对变量正确命名,引起学生的学习兴趣 知识讲解 (25 min) 【教师】讲解变量的命名 变量名只能包括字母、数字和下划线,且第一个字符必须是字母或下划线,不能是数字。如str,_str1,str_2都是合法的变量名,但2str,2_str,123,%lsso,M.Jack,-L2都是错误的变量名。实际开发过程中经常用到以下三种命名方式 1)小驼峰式命名 第一个单词首字母小写,之后的单词首字母大写,如myName,myFriendName等 2)大驼峰式命名 每个单词首字母都大写,如MyName,MyFriendName等 3)下划线连接命名 用下划线“_”把每个单词连起来,如my_name,my_friend_name等 【学生】聆听、记录、思考 【教师】多媒体播放案例(详见教材),让学生判断命名是否规范 【学生】观看案例,回答问题 【教师】讲述变量的数据类型 1.数字 数字数据类型用于存储数值。Python支持不同的数值类型,包括以下三种: 1)int(整型) int(整型)通常被称为整数。Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一致,如18、-175 2)float(浮点型) float(浮点型)也称为浮点数,由整数和小数组成。Python中实型常量只用十进制形式表示,但其表示方式也有两种: (1)直接十进制形式,如0.0013、-1482.5 (2)指数形式,通常用来表示一些比较大或者比较小的数值 3)complex(复数) 复数由实数部分和虚数部分组成,一般形式为x+yj,其中的x是复数的实数部分,y是复数的虚数部分,这里的x和y都是实数,如2.14j、2+12.1j 2.布尔类型 布尔(bool)类型是一种比较特殊的类型,它只有“True(真)”和“False(假)”两种值。在Python中,可以直接用“True”和“False”表示布尔值(注意大小写),也可以通过比较和判断得到布尔值 3.字符串 字符串是以单引号或双引号括起来的任意文本,如abc,xyz等。如果单引号本身也是字符串中的一个字符,那就可以用双引号括起来;反之,如果双引号本身也是字符串中的一个字符,那就可以用单引号括起来 【教师】板书数据类型经典案例,着重讲解 【学生】记录板书内容,做好课堂笔记 【教师】讲解变量的赋值 1.变量赋

文档评论(0)

qjgyx + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档