第二课 用程序求解问题 课件 2022—2023学年粤教版(2019)初中信息技术八年级下册

2023-10-18
| 43页
| 860人阅读
| 302人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息技术粤教版(2019)八年级下册
年级 八年级
章节 第二课 程序与程序设计
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2023-2024
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 19.29 MB
发布时间 2023-10-18
更新时间 2023-10-18
作者 20231111
品牌系列 -
审核时间 2023-10-18
下载链接 https://m.zxxk.com/soft/41294317.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

第二课 用程序求解问题 Python程序设计 学习目标 掌握Python语言程序的数据输入方法。 掌握Python语言程序的数据赋值方法。 掌握Python语言程序的数据输出方法。 神奇故事制造机 小吉同学是班里的故事大王,经常给同学们讲一些妙趣横生的故事,为了更好地创作故事作品,他经常向其他同学收集创作素材。学习编程之后,他产生了一个新奇的想法,就是通过程序向多人收集时间、人物、地点、事项等信息,最终组合成一个个趣味故事。他用Python编写了一段叫作“神奇故事制造机”的程序,还在班里组织了一场关于神奇故事创作的小组竞赛呢! 小吉? 3 程序: 运行结果: 简易版的创意故事这就生成啦! 1. 如何在屏幕上输出指定的内容? 2. 如何接收和存储用户通过键盘输入的内容? 3. 如何根据需要组织和输出多项内容? 一、数据输出 在Python语言中,print()是输出函数,它可以将要显示的内容呈现在屏幕上。最基本的格式为: 一、数据输出 print(内容) print(内容1,内容2,……) 例如: 一、数据输出 一般情况下,print括号里可以有单个或多个项目,多个项目之间可以用英文逗号分隔开,要输出的字符信息需要加双引号或单引号。如果输出的多个项目需要连接起来时,可以使用“+”。例如: 【练习一】:输入并运行下面三行代码 程序: 运行结果: 进一步学习print()函数的格式 print(内容,sep=’ ’) print(内容1,内容2,……,sep=’ ’) sep=‘ ’后面的空格,表示每个输出对象之间的分隔符,如果省略,默认值是一个单个的空格,也可以指定为其他字符。 如: 【练习二】:输入并运行下面代码。 【练习三】:要想得到以下运行结果,程序应该怎么写呢? 请在海龟编辑器上尝试!用两种方法实现。 运行结果: 程序: 再进一步学习print()函数的格式 print(内容,sep=’ ’,end=’ ’) print(内容1,内容2,……,sep=’ ’,end=’ ’) “end= ”后面的字符串表示在文本末尾输出一个字符串,如果省略,默认值是一个“ ”换行符;如设为其他字符(如 end=’***‘ ),则输出当行的所有内容后,在末尾加设置的字符(如***),接着不换行输出下一个输出数据。如: “ ” :换行符 【练习四】:输入并运行下面四行代码 程序: 因此,print()函数的完整的格式是: print(内容 , sep=’ ’ , end=’ ’ ) 设置多项内容之间的连接符号 设置当输出当行所有内容后,要连接的符号 每一项是选填的,允许省略,如果省略则取系统的默认值。 思考:下面两行程序的运行结果分别是什么? A. 1 2 3 B. 123 C. 1 2 3 【练习五】:要想得到以下运行结果,程序应该怎么写呢?你可以把程序优化到什么程度?请在海龟编辑器上尝试! 运行结果: 程序: 二、变量与赋值 下面我们就以这行代码为例来分析如何用input()函数实现用户输入,以及如何用变量和赋值来存储用户输入的故事素材。 在Python语言中,对变量的赋值通过赋值运算符“=”来完成。赋值表达式的一般格式为: <变量> = <表达式> 赋值运算符的作用与数学上的等号不同,它具有方向性,即把右边<表达式>的计算结果赋予左边的<变量>,且赋值运算符的左边只能是变量。 例如: team = 1 就是把 1 赋值给team,使得team等于1 在编程中需要使用大量各类数据,如数字、字符等等,人们引入变量来管理、保存、使用各类数据。 专业的说法:变量是计算机中存储数据的内存空间对象;定义一个变量,即向内存申请一个带地址的访问空间对象,用来存储数据,通过变量名找到(指向)该值。例如定义一个变量a,令a = 1。 变量是什么 20 a 1 变量名 变量的值 再想一下,若执行以下程序,输出结果是什么? 【练习六】:输入以下代码并运行: 这个练习体现的知识点有: 1、数据的赋值 2、顺序结构:程序从上往下按顺序执行。当同一个变量得到不止一次的赋值运算之后,它的值就要看全部运算之后得到的最终结果,比如 a 最后是等于70. 1. Python允许你同时为多个变量赋值。 a = b = c = 1 以上实例,创建三个整型对象,值为 1,从后向前赋值,三个变量被赋予相同的数值。 2. 你也可以为多个对象指定多个变量。 a, b, c = 1, 2, "hello" 以上实例,两个整型对象 1 和 2 的分配给变量 a 和 b,字符串对象 "hello" 分配给变量 c。 多个变量同时赋值 注意变量一般需要先定义再使用。 不定义(不赋值)就直接使用的话: Py

资源预览图

第二课 用程序求解问题 课件 2022—2023学年粤教版(2019)初中信息技术八年级下册
1
第二课 用程序求解问题 课件 2022—2023学年粤教版(2019)初中信息技术八年级下册
2
第二课 用程序求解问题 课件 2022—2023学年粤教版(2019)初中信息技术八年级下册
3
第二课 用程序求解问题 课件 2022—2023学年粤教版(2019)初中信息技术八年级下册
4
第二课 用程序求解问题 课件 2022—2023学年粤教版(2019)初中信息技术八年级下册
5
第二课 用程序求解问题 课件 2022—2023学年粤教版(2019)初中信息技术八年级下册
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。