第5课 变量 课件 2023-2024学年青岛版(2019)初中信息技术八年级第三册_第1页
第5课 变量 课件 2023-2024学年青岛版(2019)初中信息技术八年级第三册_第2页
第5课 变量 课件 2023-2024学年青岛版(2019)初中信息技术八年级第三册_第3页
第5课 变量 课件 2023-2024学年青岛版(2019)初中信息技术八年级第三册_第4页
第5课 变量 课件 2023-2024学年青岛版(2019)初中信息技术八年级第三册_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息技术初中八年级第三册青岛版第5课变量3x+2y=305x-y=25数学问题:如何在程序中表达以上两个未知数x和y呢?学习目标1.认识变量,了解变量在程序设计中的作用;认识基本的数据类型。2.掌握变量的定义、赋值和调用的过程;学会使用输入函数进行交互式程序设计。3.提高用程序解决生活中常见问题的能力。1、如何定义一个变量?2、尝试计算半径为r的圆的面积,并打印显示计算结果。3、讨论在程序中使用变量的一般步骤有哪些?提出问题:如何定义并运用变量解决实际问题,比如如何计算圆环的面积。活动一用变量表示数活动二面积的计算

圆环的内圆半径r1=1.8,外圆半径r2=2,计算出圆环的面积。【小组合作】列式计算圆环面积并转换成程序中进行计算,显示计算结果。尝试读懂并运行1、变量的命名规则(1)标识符可以包括字母、数字、下划线,但数字不能作为标识符的开头。(2)系统关键字不能用作标识符。(3)在Python语言中,标识符是区分大小写的。例如:r1和R1就是两个变量名。活动三变量的命名与保留字2、Python中的33个保留字python的保留字为关键字,指被编程语言内部定义并保留使用的标识符。保留字是Python语言中一些已经被赋予特定意义的单词,所以说要求开发者在开发程序时,不能将这些保留字作为标识符给变量以及其他对象命名。活动四:输入与数据类型设计圆环面积的计算程序:输入圆的内圆半径和外圆半径,计算出圆环的面积并显示出来。实现交互式程序设计使用输入函数input(),能实现交互式程序设计。input()函数与print()函数类似,都是Python的内置函数。注意input()函数结果返回一个字符串。括号内可以添加字符串参数作为提示语。使用输入的r1变量计算时,为什么会报错?原因:input()函数结果返回一个字符串类型数据,而数据计算需要数字类型数据。因此,输出计算结果时需要对数据类型进行转换。试一试1、使用type()函数,查看一下r1变量的类型。2、使用eval()函数,将r1字符串转换成数值,再用type()查看一下r1的数据类型。【自主探究】完善程序,编译运行,组内讨论一下查看运行结果是否正确?为什么?【拓展延伸】计算时间差设定一个值得期待或值得纪念的日期,按年、月、日的顺序输人,计算与当前时间相差的天数。负数表示已经过去的天数,正数表示还剩的天数。

谢谢python保留字说明and用于表达式运算,逻辑与操作as用于类型转换assert断言,用于判断变量或条件表达式的值是否为真break中断循环语句的执行class用于定义类continue继续执行下一次循环def用于定义函数或方法del删除变量或者序列的值elif条件语句与ifelse结合使用else条件语句条件语句,与if,elif结合使用。也可以用于异常和循环使用except包括捕获异常后的操作代码,与try,finally结合使用exec用于执行python语句for循环语句finally用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用from用于导入模块,与import结合使用global定义全局变量if条件语句,与else,elif结合使用import用于导入模块,与from结合使用in判断变量是否存在序列中is判断变量是否为某个类的实例lambda定义匿名函数not用于表达式运算,逻辑非操作or用于表达式运算,逻辑或操作pass空的类,函数,方法的占位符print打印语句raise异常抛出操作return用于从函数返回计算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论