ImageVerifierCode 换一换
格式:PPT , 页数:19 ,大小:460KB ,
资源ID:99961      下载积分:7 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-99961-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2021-2022学年信息技术粤教版(2019)必修1 4-2 程序的顺序结构 课件.ppt)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2021-2022学年信息技术粤教版(2019)必修1 4-2 程序的顺序结构 课件.ppt

1、4-2程序的顺序结构2.1.1 Python语言概述一例子:用计算机求解“半径为r的圆的面积”。pi=3.14#说明程序中pi是常量r=input(”请输入半径r=”)#输入r的值r=int(r)#将r转化为整数s=pi*r*r#把表达式pi*r*r的值赋给sprint(“圆的面积s=%d”%s)#把s的值输出到命令行窗口上二、赋值语句在上述的程序中,r=input(”请输入半径r=”),s=pi*r*r的含义分别是将赋值号右边的函数input(”请输入半径r=”)的值赋给变量r,将赋值号右边的表达式pi*r*r的值赋给变量s。它们的作用都是将表达式的值赋给左边的变量,这种语句称为赋值语句。赋

2、值语句的基本格式是:变量=表达式这里的“=”是赋值符号,它的含义是将表达式的值赋给左边的变量。观察下列赋值语句的作用:(1)A=B,它是将变量B的值赋给变量A,但B的值并未改变。(2)A=123 表示将数值123赋给变量A。(3)A=A+10 表示将变量A的值加10后,再赋给变量A。如果原来A的值为30,则执行此语句后,A的值为40。(4)如果A=30,B=40,则依次执行语句T=A,A=B,B=T后,A、B两个变量的值发生交换A=40,B=30。三、输入数据的函数input()是提供从键盘输入数据的函数,运行输入函数后光标闪烁并停在下一行等待用户输入,提示信息则显示在光标前面。该函数返回值是

3、字符串类型(string)。利用这个函数,上述程序中的r=input(”请输入半径r=”),所以在程序运行时,从键盘上输入数据赋值给变量r。input()的语法格式为:=input(提示信息:)其中:提示信息是用引号引起来的字符串。四、输出数据的方法print是输出数据、文本的一个重要方法。在求圆的面积程序中,print(“圆的面积s=%d”%s)就是利用print方法将计算出来的圆的面积s的值输出到命令行上。print方法输出数据的基本格式是:print(object,sep=,end=n)说明:(1)方括号中的项是可选的,可以省略,如省略则取系统的默认值。(2)object是要输出的对象,

4、可以是常量、变量或表达式等。四、输出数据的方法print是输出数据、文本的一个重要方法。在求圆的面积程序中,print(“圆的面积s=%d”%s)就是利用print方法将计算出来的圆的面积s的值输出到命令行上。print方法输出数据的基本格式是:print(object,sep=,end=n)说明:(3)sep后面的空格(可以指定为其他字符)表示每个输出对象之间的分隔符,如果缺省的话,默认值是一个单个的空格。例如,“print(4,5,6,sep=*)”,则输出结果为“4*5*6”。四、输出数据的方法print是输出数据、文本的一个重要方法。在求圆的面积程序中,print(“圆的面积s=%d”

5、%s)就是利用print方法将计算出来的圆的面积s的值输出到命令行上。print方法输出数据的基本格式是:print(object,sep=,end=n)说明:(4)end后面的字符含义为输出文本尾的一个字符串,如果缺省的话,默认值是一个n换行符。如果设为其他字符,如end=“”,则输出当前行的所有内容后,在末尾加一个空格,不换行接着输出下一个print()的输出对象。四、输出数据的方法print是输出数据、文本的一个重要方法。在求圆的面积程序中,print(“圆的面积s=%d”%s)就是利用print方法将计算出来的圆的面积s的值输出到命令行上。print方法输出数据的基本格式是:print

6、(object,sep=,end=n)说明:例如,print()输入示例程序如下:print(“hello”,end=)print(“world”)输出为”hello world”。(5)print()函数支持参数格式化,与C语言的printf类似。程序的顺序结构定义:执行时按语句出现的顺序执行。即当执行第一条语句后,必然从第二条语句继续,顺序执行所有的语句,直到执行完最后一条语句为止。像这样的控制结构称为程序的顺序结构。顺序结构的最大特点是在这个结构内按由上到下的的书写顺序执行,它只有一个入口和一个出口。这是一种最简单、最基本的结构。开始语句序列结束示例笔记本1的单价是3元,笔记本2的单价是

7、5元,如果两种笔记本同时购买,价格可以打八折。计算一下,购买笔记本1和笔记本2各n本,可以优惠多少元?(以元为单位,四舍五入到小数点后两位)(1)分析问题先求出不使用优惠而单独购买所需费用,在求出使用优惠方案购买所需费用,两者相减即为节省的费用。(2)设计算法根据上面的分析,设计算法如下:输入n的值;输出结果y;令a=3*n;结束。令b=5*n;令y=(a+b)*(1-0.8)示例笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本同时购买,价格可以打八折。计算一下,购买笔记本1和笔记本2各n本,可以优惠多少元?(以元为单位,四舍五入到小数点后两位)(3)编写程序n=int(input(

8、“输入购买笔记本1和笔记本2的本数均为:”)a=3*nb=5*ny=(a+b)*(1-0.8)print(“购买笔记本1和笔记本2的数量均为:”,n,”本”)print(“可节省的费用为:”,”%.2f”%y,”元”)(4)调试程序将程序输入计算机,运行程序,输入n的值为50元,得到结果,经校验,结果正确。编程入门练习1、输入长方形的长和宽(a、b),输出长方形的面积;2、输入圆的半径r,输出圆的面积;3、输入a、b、c,输出的值;4、输入两个整数x,y,交换这两个数的值后输出x,y;5、把560分钟换算成用小时和分钟表示,然后进行输出;6、输入两个整数:1500和350,求出它们的商和余数并

9、进行输出编程入门练习7、读入三个整数给a,b,c,然后交换它们中的数,把a中原来的值给b,把b中原来的值给c,把c中原来的值给a,然后输出a、b、c8、输入两个数,分别赋值给x和y,输出其中的大数9、输入一个数,判别它是否能被3整除。若能被3整除,打印YES;不能被3整除,打印NO10、根据输入的学生成绩给出相应的等级,大于或等于90分以上的等级为A,60分以下的等级为E,其余每10分为一个等级;编程入门练习11、输入三个整数,分别放在变量a,b,c中,然后把输入的数据重新按由小到大的顺序放到变量a,b,c中,最后输出a,b,c的值;12、输入一位学生的生日(年:y0,月:m0,日:d0),并

10、输入当前的日期(年:y1,月:m1,日:d1),输出该生的实际年龄;13、输入一个整数,如果它既是奇数又是3的倍数,则输出Yes,否则输出No;14、输入a,b,c三个数,打印出最大数;编程入门练习15、用/4=1-1/3+1/5-1/7+1/9-公式求的近似值,直到最后一项的绝对值小于10*-5为止;16、计算斐波那契数列,直到某项大于1000为止,并输出该项的值。(斐波那契数列的每一项等于前两项的和,数列的前10项为:1,1,2,3,5,8,13,21,34,55,.);17、使用双层for循环打印如下由星号组成的三角图形:*18、找出2100以内的所有质数(素数);19、输入的若干个大于

11、零的正整数中选出最大值,用-1结束输入;20、求e的值,e=1+1/1!+1/2!+1/3!+1/4!+编程入门练习15、用/4=1-1/3+1/5-1/7+1/9-公式求的近似值,直到最后一项的绝对值小于10*-5为止;16、计算斐波那契数列,直到某项大于1000为止,并输出该项的值。(斐波那契数列的每一项等于前两项的和,数列的前10项为:1,1,2,3,5,8,13,21,34,55,.);17、使用双层for循环打印如下由星号组成的三角图形:*编程入门练习18、找出2100以内的所有质数(素数);19、输入的若干个大于零的正整数中选出最大值,用-1结束输入;20、求e的值,e=1+1/1!+1/2!+1/3!+1/4!+21、求出公元2000年至公元3000年所有闰年的年号,每输出10个年号换一行;22、输出26个大写字母和他们的ASCII序号(ASCII代码),每行输出两组数据;编程入门练习23、打印以下图形:*

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3