温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
试讲
Python
常量
变量
《Python的常量和变量》试讲稿
开场白:尊敬的各位考官,大家上午好(微笑并鞠躬),我今天试讲的题目是《Python的常量和变量》,下面开始我的试讲:
师:上课,同学们好,请坐
师:同学们,大家看老师多媒体上展示的是什么,没错,是一次函数y=kx+b,那这个k、b我们称为什么,对,常数,也就是具体的数字,那x,y呢?对,自变量和因变量,不是具体的数字。
师:那肯定有同学好奇了,这和我们本节课要讲的python的常量和变量有什么关系呢?那其实python的常量就类似一次函数中的常数k和b,而变量就类似一次函数中的自变量x和因变量y,那明白了这点之后,大家接下来的学习啊,就会更加的简单。
师:那接下来大家打开书本,看一下什么是常量和变量,给大家五分钟的时间,现在开始吧!(板书:Python的常量和变量)
师:好,时间差不多了,哪一位同学来先来回答一下什么是常量?好,第三排那位靠窗的女同学,你手举的最快,你来说一下
师:你说常量就是在程序运行过程中其值始终不发生变化的量,通常是固定的数值或者字符串,比如45,“hello”,嗯,回答的非常好,不仅准确的说出了常量的概念,而且还举出了对应的例子,很好,请坐。
师:那刚才这位同学说了常量的概念以及例子,再结合我们前面提到的常数,相信大家都能够理解常量了,那常量在我们程序中是可以直接使用的,比如说x=30乘40,表示将30乘40的结果赋值给x,那这其中30和40是什么,对30和40就是常量,说明常量在程序中是可以直接使用的,大家懂了吧,好,那讲完了常量,我们接下来再看一下变量,变量就比常量复杂一些了。
师:我们刚才讲常量是程序运行过程中中值始终不发生变化的量,那变量刚好与他相反,就是程序运行过程中其值,对,可以发生变化的量。那变量有两部分组成,哪两部分?对,变量的标识符和变量的值,比如说我们的x=1,那谁是标识符,谁是值?对,x是标识符,1是变量值。但大家注意啊,这个标识符并不是你想是就是什么的,它的命名是有规则的,那大家看一下书本,看看书上讲标识符的命名有哪些规则?给大家五分钟时间,现在开始吧。(板书:标识符的命名规则)
师:好,时间到,哪一位同学来回答一下,好,最后一排坐中间的那位男同学,你来回答一下,你说标识符的命名有三个规则,第一:标识符由字母、数字和下划线组成;第二:标识符的第一个字符必须是字母或下划线,不能是数字;第三:标识符区分大小写。嗯,回答的语言流利,条理清晰,而且还很全面,很好,请坐。
师:那接下来我们通过几个例子来让大家区分练习一下,看看哪些标识符是合法的,哪些是不合法的。第一个:name,合不合法,合法,字母嘛。第二个:name1,合不合法,对也是合法的,字母、数字组成的嘛。第三个1name,合不合法,ai,我听到下面有争议,我们一起来看一下,首先在组成上,有字母和数字组成,是没问题的,但是我们刚才说了,数字可以做开头嘛,不可以,那说明这个标识符是不合法的,大家懂了吧,最后一个,name?,合不合法,我看大家都异口同声的说不合法,因为这个问号呢他显然不属于我们的字母、数字、下划线,那说明大家还是很聪明的,一眼就看出了是错的。
师:那经过刚才的练习和讲解呢,大家对于变量标识符的命名规则都没有疑问了吧。我看大家都点点头,大家刚才表现的都很好。
师:那接下来我们再一起学习最后一个知识点,静态语言和动态语言,那老师多媒体上有一段代码,大家带着两个问题去观察分析一下这段代码,第一python变量的值可以不可以发生变化,第二python是动态语言还是静态语言,这个知识点我没讲,但是呢也不难,大家可以自主看一下书本上的介绍,给大家五分钟的时间,现在开始吧?(板书:静态语言和动态语言)
师:好,时间到,哪一位同学来回答一下上面两个问题,好,第一排靠墙的这位同学,看你胸有成竹的样子,你来回答一下,你说第一:python变量的值可以发生变化,因为代码中name先等于“张三”,又等于100,说明变量的值可以发生变化。第二:python变量是属于动态语言,因为书上说了,动态语言变量的数据类型可以发生变化,“张三”和100是两种不同的数据类型,说明python是动态语言。
师:嗯,回答的非常好,两个问题呢回答的都很正确,而且分析的有理有据,非常严谨,看来刚才这有认真思考和看书,来,大家给他精彩表现鼓鼓掌,(鼓掌)好,请坐。
师:那刚才这位同学提到了动态语言变量的数据类型可以发生变化,那就说明与之对应的静态语言变量的数据类型就可不可以发生变化,对,是不可以发生变化的。看来大家都很聪明,一点就通。
师:那大家再思考一下,这个动态语言相对静态语言有什么好处呢,有什么好处?ai,我听到了,有同学说灵活,没错啊,就是更加灵活,因为动态语言变量的数据类型可以发生变化,这就说明动态语言更加灵活嘛,大家懂了吧。
师:那我们本节课的内容就讲完了,大家在刚才学习的过程中,表现的非常积极,那我们一起来总结一下本节课所学习的知识?
师:首先我们学习了什么是常量,什么是变量,常量就是指程序运行过程中其值始终不发生变化的量,变量就是指程序运行过程中其值可以发生变化的量。
师:接着呢,我们又学习变量标识符的三个命名规则,第一:标识符可以由三部分组成,哪三部分?字母、数字和下划线;第二:标识符的第一个字符必须是是什么,必须是字母或下划线,不能是什么,不能是数字;第三:标识符区分大小写的。
师:最后呢,我们又提到了动态语言和静态语言,那我们python是属于动态语言还是静态语言?对,python是属于动态语言,因为Python变量的数据类型可以发生变化。
师:那通过刚才我们师生的共同总结呢,可以看出大家对于本节课所学习的知识掌握的都很好,收获满满啊。
师:那快乐的时光总是短暂的,不知不觉本节课就要接近尾声了,那老师给大家布置一个课后作业,大家课后利用思维导图软件把本节课所学习的知识整理一下,周一前发到老师邮箱里,老师看那一位同学做的最优秀。
师:好,本节课就到此结束,同学们,下课。
结束语:我的试讲到此结束,感谢各位考官的耐心聆听,请问我可以檫掉我的板书了吗?好的,谢谢。
板书:
Python的常量和变量
标识符的命名规则
静态语言和动态语言