第2课以读促写的编程课——变量与赋值 课件 2023—2024学年新世纪版(2018)初中信息技术八年级上册

2023-09-17
| 20页
| 854人阅读
| 292人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息技术新世纪版八年级上册(2018)
年级 八年级
章节 第二课 变量与赋值
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 1.51 MB
发布时间 2023-09-17
更新时间 2023-09-17
作者 胡老师
品牌系列 -
审核时间 2023-09-17
下载链接 https://m.zxxk.com/soft/40806483.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

以读促写的编程课 ——变量与赋值 挑战 记下一个手机号码,你需要多长时间? 准备好了吗? 计时开始! 12140663831 12140663831 生活中我们常常需要拨打电话,总需要记住电话号码不切实际,你会怎么做? 保存至通讯录 通讯录保存号码 变量 1.变量类似于数据的容器。 2.当变量定义的时候,会在内存中申请一块空间专门用来存放数据,而变量名,就是这个空间的门牌号,能方便的找到这块内存空间。 例子: 在Python中,定义一个变量a,将12140663831存放到变量a中, 写作a=12140663831 读作将12140663831赋值给变量a 说明: 1.此时,变量名为a; 2.在程序中,使用a时相当于使用12140663831 说一说 1 在Python中,定义一个变量b,将789存放到变量b中, 写作: b=789 读作: 将789赋值给变量b 注意:变量或者变量的式子都属于数学表达式 请说出下方代码的运行结果 b=789 print(b) print(b+1) 说一说 2 在Python中,定义一个变量c,将6+9存放到变量c中(数学表达式可以直接赋值给变量) 写作: c=6+9 读作: 将6+9的和赋值给变量c c=6+9 print(c) 请问运行的结果是? 说一说 3 变量可以给另外一个变量赋值 请说出下列代码的运行结果 a=2 b=6 c=b d=c*a print(a,b,c,d) 说一说 4 在程序中可随时修改变量的值,而python将始终记录变量的最新值。 请说出下列代码的运行结果 a=2 b=3 c=b b=a*c a=b+c d=b*a*c print(a,b,c,d,a+b+c+d) 变量的命名 规则: ①变量名只能包含字母、数字、汉字和下划线。(最好不要用汉字) ②变量名可以字母或下划线或汉字开头,但不能以数字开头。合法命名string_1,但不能将其命名为1_string ③变量名不能包含空格,但可以使用下划线来分隔其中的单词。合法命名first_string,但变量名first string不可以 ④变量名不能是python的关键字和函数名,如print ⑤变量名区分大小写 新命令 input(提示性文字) 功能:等待用户从键盘上输入数据,用户输入的内容将作为函数的值 新命令 input(提示性文字) 功能:等待用户从键盘上输入数据,用户输入的内容将作为函数的值 读程序 程序有输入,程序能读取到输入的两个数,但程序中没有保存下这两个数,思考一下如何解决这个问题 提示: NameError: name ‘a’ is not defined 表示符a没有被定义 input()函数结果的赋值 input(提示性文字) 功能:等待用户从键盘上输入数据,用户输入的内容将作为函数的值 此时可以将函数的值赋值给变量存储 为什么结果是45? input()函数结果的赋值 input(提示性文字) 功能:等待用户从键盘上输入数据,用户输入的内容将作为函数的值 不管用户输入的是什么内容,返回的都是字符串。 a和b都是字符串,+可以将两个字符串连接 数值型数据类型 在执行input()函数时,无论向计算机输入什么数据,接收的数据都被当成字符串。因此,如果输入的是数据型数据,需要使用下面的函数将它转换为数值。 float(数据) 功能:将字符型数据(整数或小数)转换成浮点数类型的数值(即小数) int(数据) 功能:将字符型整数转换成整数类型的数据(即整数) 编写程序 编写程序 编写程序 程序运行时,计算机先询问操作者的姓名和年级,然后向操作者问好,并猜测操作者的年龄有多大。 要求: 1.两个输入,一个输入名字,一个输入年级 2.一个输出 编写程序 编写程序 $$

资源预览图

第2课以读促写的编程课——变量与赋值 课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
1
第2课以读促写的编程课——变量与赋值 课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
2
第2课以读促写的编程课——变量与赋值 课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
3
第2课以读促写的编程课——变量与赋值 课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
4
第2课以读促写的编程课——变量与赋值 课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
5
第2课以读促写的编程课——变量与赋值 课件  2023—2024学年新世纪版(2018)初中信息技术八年级上册
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。