所属成套资源:粤高教版(2018)信息技术八年级下学期PPT课件+教学设计全套
粤高教版 (2018)八年级下册第3课 绿色出行一一输入/输出函数与赋值语句的应用图文ppt课件
展开
这是一份粤高教版 (2018)八年级下册第3课 绿色出行一一输入/输出函数与赋值语句的应用图文ppt课件,共39页。PPT课件主要包含了新知导入,新知讲解,输入路程s,输入耗油c废气量w,计算废气减排量,计算节约的汽油量,编写程序,调试与运行程序,课堂练习,实践与创作等内容,欢迎下载使用。
同学们,现在都是倡导绿色出行,你了解的绿色出行方式有哪些?
生活中常见的共享单车:
上网了汽车尾气对我们有哪些危害。
汽车尾气对人体的危害,比如损伤我们的神经系统,血液系统以及有致癌的作用,这些都是对我们人体直接的危害,同时,它也会通过改变大气层的构成成分,地球的环境恶化间接的危害到人体。
一、分析问题 在相同路程的条件下,单车出行所能节约的汽油量和减少的废气量就是汽车出行时消耗的排放量。 如:设每天要走的路程为s公里,汽车每100公里的油耗为c1升,则汽车每天要用油为: c=s x c1/100(升)
设汽车行走每公里废弃排放量为w1克/公里,则汽车每天废气排放量: w=s x w1(克)提示:输入单车骑行的总路程s、汽车每100公里的油耗c1和每公里废气排放量w1的值。
二、设计算法 计算单车出行能节约的汽油量与排放量的算法如下:
1、输入单车骑行的总路程2、输入汽车油耗以及每公里的废气排放量。3、计算节约的汽油量。4、计算废气减排量。5、输出节约的汽油量与废气减排量。
请根据以上自然语言描述的算法,完善流程图。
输出节约的汽油量和减排量
编程中需要用变量存放各种数据,每个变量都要有一个变量名。在本程序,设定变量s,c1,w1,c和w分别存放骑行总路程,汽车每100公里的油耗、汽车每公里的废气排放量、节约的总油量和总减排量。
在IDLE交互模式下,输入表中的命令,观察屏幕输出,并完善探究结论。
在程序中可以使用input()函数输入单车骑行总路程s、汽车每100公里油耗c1及废气排气量w1. input()函数格式如下:
input(提示字符串)
使用说明:1、括号中的提示字符串可以省略不写。2、可以使用赋值语句将该函数输入的数据保存到变量中。3、输入的数据以字符串类型存放,要转换为数字型数据,才能参加算术运算。4、在执行该函数时,程序会等待用户从键盘输入数据,直到输入数据后,才继续执行后续的语句。
在IDLE的交互模式下,输入表中的各组命令及数据,观察屏幕输出。
由于直接用input()函数输入的数据以字符串类型存放,无法直接参与算术运算。需输入时使用flat()、int()转换。例:输入骑行总路程、汽车每100公里油耗及每公里废气排放量的代码为:
利用赋值语句可以计算出单车出行所能节约的汽油量及减少的废气排放量。 赋值语句的格式如下:
使用说明:1、该语句中的“=”是赋值号,能计算右边表达式的值并存到左边的变量中。2、表达式可以是一个数,也可以是由各种运算符连接起来的式子。计算节约的汽油量及减排量的代码为:
1、请写出将式子 的值存入变量x1的Pythn语句:
2、请写出函数式 的Pythn语句:
可以使用print()函数把计算出来的汽油量c及减排量w输出。 print()函数的格式如下:
使用说明:1、该函数能将各输出项的值用空格隔开显示出来,如果括号中没有输出项,则在屏幕换一行。2、如果输出项是一个数或一个变量,就直接输出相应的值;如果输出项是一个表达式,则先算出表达式的值,再显示该计算结果。
在IDLE交互模式下依次输入以下命令,观察结果,理解print()函数的特点。
输出节约的汽油量及减排量的代码为:
合成完整的程序。
程序编写好后,还需要不断调试以发现和改正错误,直到程序能够解决问题。
1.打开程序绿色出行.py,完成下表。
1、参考数学的相关知识,编一个通用程序求解一元一次方程。提示:系数通过input() 函数输入、 ax+bx=c
2、输入两个整数,编程计算它们的和、差、积、商、整数商和余数,输入、输出样例见表。
3、祖冲之是世界数学史上第一个将圆周率(π)值计算到小数点后七位的数学家。这项成果领先世界近1000年,中国古代将圆周率称作“祖率”。有了圆周率,就可以精确计算圆的周长、面积和球的体积等。已知圆的半径为r,π取值3.14,请编程求出该圆的面积和周长。
1、下列哪些变量名是正确的?( )。 A.A12 B.while C.3-X D.age5 E.#ld F.ab cd2、赋值语句中,赋值号为“_____“,与数学中的“=”不同,它作用是计算右边_________的值,将结果存入左边的_______中。3、赋值语句和print()函数都能对表达式进行计算,但赋值语句计算的结果能用____________保存起来,在程序中继续使用;而__________只能将结果直接显示,不能保存。
4、写出下列程序的运行结果: (1) my=18/4-3 print(my) 结果:_______________
4、写出下列程序的运行结果: (2) n=int(input('请输入数据:')) v=n*5+20 print('VP=',v) (运行时输入5) 结果:_______________
4、写出下列程序的运行结果: (3) x=int(12.33) y=int('101') z=flat('10') print(x-y+z) 结果:_______________
1、input()函数格式如下: 2、赋值语句的格式如下:3、 print()函数的格式如下:
相关课件
这是一份粤高教版 (2018)八年级下册第1课 加法心算游戏——random与time模块的应用集体备课ppt课件,共38页。PPT课件主要包含了新知导入,新知讲解,分析问题,学习新知,一函数与库,三time模块,圆周率3142,设计算法,t2t1+60,True等内容,欢迎下载使用。
这是一份初中信息技术粤高教版 (2018)八年级下册第7课 积能量合种树——for循环语向句的应用授课课件ppt,共39页。PPT课件主要包含了新知导入,个人种树,合种树,新知讲解,设计算法,输入n和energy,sum0,tx60,t296,sumsum+t等内容,欢迎下载使用。
这是一份信息技术粤高教版 (2018)第6课 安全乘坐电梯——while循环语句的应用教课ppt课件,共43页。PPT课件主要包含了新知讲解,分析问题,设计算法,一自然语言算法,二算法流程图,False,True,tt-1,输入第t个人的重量x,ww0等内容,欢迎下载使用。