粤教版B信息技术八年级下册2-1神奇故事制造机.pptxVIP

粤教版B信息技术八年级下册2-1神奇故事制造机.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 第一节 神奇故事制造机 粤教B版 八年级下 新知导入 新知导入 李鸣同学是班里的故事大王,学习编程后,他想通过程序向多人收集时间、人物、地点等信息,最后组合成一个创意十足的趣味故事。他用Python编写了一段叫作“神奇故事制造机”的程序。 (1)如何在屏幕上输出指定的内容? (2)如何接收和存储用户通过键盘输入的内容? (3)如何根据需要组织和输出多项内容? 新知讲解 多个项目之间可以用英文逗号,分隔开,若需要连接起来时可以使用“+” 输出的字符型信息需要加双引号“ ”或单引号‘ ’ print(内容) print(内容1,内容2,……) print( ):输出函数 primt(我,是,故事家) print(我+是+”故事家) 课堂实践 尝试运行以下代码,观察输出结果,填写下表。 代码 输出结果 print(启动go!!) print(******) print(@*3,=*10,@*3) ooooo + +++ +++++ 启动go!! ****** @@@ ========== @@@ print(ooooo) 或print(‘+’o‘*5+’) print( ‘*3+‘+’) print( ‘+‘+’*3) print(‘+’*5) 新知讲解 (1 )变量名只能由大小写字母、数字、汉字或下画线“_”组成,但不能以数字开头; (2)变量名中的英文字符区分大小写(如: age、Age和AGE是三个不同的变量); (3)变量名中间不能有空格; (4)变量名不能使用Pyhon内置命令等保留字符(如: print、input 等)。 变量:用于储存数据或计算结果。 变量包括变量名和变量值两部分。 1.变量 新知讲解 1.变量 以下变量命名正确的是( ) (A) SUPERman 007 (B) changdu (C) 6K (D) print (E) mark@2025 考 考 你 不能有空格 不能数字开头 不能用Python内置命令 不能使用标点符号等特殊字符,除了“_” 新知讲解 2.赋值 赋值是把指定的值或表达式的计算结果赋给某个变量存储起来。 格式: 变量名=表达式 赋值 表达式:数值、函数、字符串、 运算表达式、变量名等。 如: name=liming, sum=sum+1, pi=3.14 新知讲解 2.赋值 以下赋值语句正确的是( ) A.6=length B.360/8=e C.x=x+1 D.y=[(9+6)*5] 考 考 你 C 课堂实践 请编程面出下列拼图A,并用最快的方法把图中的字母w替换为任意其他字母,如图B所示。 W W W W W W W W W W W W W W W W W W 图A S S S S S S S S S S S S S S S S S S 图B 课堂实践 请编程面出下列拼图A,并用最快的方法把图中的字母w替换为任意其他字母,如图B所示。 新知讲解 input (提示信息”)或 input (提示信息) 能接收从键盘输人的数据。使用时可设置提示信息,提醒用户输入相应内容。input( ) 函数都需要与变量一起使用,把接收的信息保存到变量中。 输入函数 格式 新知讲解 input( ) xh=input(请输入你的学号: ) 请输入你的学号: 33 print(欢迎你,+xh+ 号同学! ) 欢迎你,33号同学! 课堂实践 (1)李鸣同学编写的“神奇故事制造机”程序主要是希望能够通过多人合作的模式,发挥每个人的创意,由参与活动的每位同学轮流输入一个词或句子,最终把收集到的信息汇总合成一句话或一篇文章并输出结果。请说出程序中每行语句的作用。 课堂实践 (2)参考李鸣同学的程序,发挥创意,设计你的故事制造机希望输入和输出的内容,并编写出程序。(提示:可以在输出语句中加入一些限定词语如数量、单位、形容词等,增加输出语句的故事性和趣味性。) print (神奇故事制造机开动啦!) team=input(请输入你的组别:) print(第, team, 组神奇故事创作开始啦) A=input(请第一位组员输入一个时间:) B=input(请第二位组员输入一个动物名称:) C=input(请第三位组员输入一个地点:) D=input(请第四位组员输入一个动作或事项:) print(在, A, 一只, B, 在, C, D) print(=*8,END, =*8) 课堂总结 第一节 体验程序设计 一、屏幕输出信息 二、变量与赋值 1.变量 2.赋值 三、键盘输入信息 作业布置 1、 算法的基本结构有(

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

售后加V wkl436858

版权声明书
用户编号:7141026065000021

1亿VIP精品文档

相关文档