八年级上册1、理解变量及其命令规则;2、掌握变量的赋值及变量的应用;3、掌握input()函数的使用方法;4、理解int()、float()函数的作用和使用方法。1、变量及其应用。2、理解赋值语句,不要将赋值语句和数学中的等式混为一谈。变量是内存中的一个标记,在编程的过程中,变量名就代表了内存中存储的数据,而赋值命令就是将数据存放到变量所指的内存中变量和函数是中学数学里最重要和最基本的概念.在算法和程序设计中,它们仍然发挥着重要和基本的作用,它们会使算法的表述变得非常简洁、清楚.变量=表达式变量与数学方程中的未知数有点相似,都是用来表示某个数值的符号,但数学方程中的未知数是一个确定的数,数学方程的等号也与赋值命令“=”的意义不相同例如:x=5x=x+1将变量x所代表的内存中的数据增加1,其结果是,变量x所指的内存位置存储的数据变成了6。如果把x=x+1看成一个数学方程,显然是错误的。“=”不能读成“等于”,而要读成“赋值”。在PythonIDLE中输入程序:计算圆的周长、面积,并运行程序。假设圆的半径是r,圆的周长是C,圆的面积是S。则:C=2πrS=πr2程序如下:r=10c=2*3.14*rs=3.14*r*rprint(“圆的周长:”,c,”圆的面积:”,s)注意:变量的命名遵循下面几个原则:1、变量名只能由大小写字母、数字、汉字和下画线“_”组成;2、变量名不能以数字开头;3、变量名中不能有空格;4、变量名区分大小写;5、变量名不能和Python内置命令重复。1、如果要让print()函数中的内容换行,只要在换行处加上字符串:”\n”。例如:print(“圆的周长:”,c,”\n”,”圆的面积:”,s)2、如果要让print()函数的显示结果中,各项之间不留空格(或用某个符号隔开),只要在最后加上参数sep=””(或者sep=”分隔符”)。例如:print(a,b,c,sep=””)或者:print(a,b,c,d,sep=”\”)程序演示:name=input(“按回车键继续……”)name=input(“请输入您的姓名:”)请输入您的姓名:zhangsanprint(name)zhangsan格式:input(提示性文字)功能:等待用户从键盘上输入数据,用户输入的内容将作为函数的值,不管用户输入的是什么内容,返回的都是字符串。input()函数括号内可以包含提示性文字。小组探究补充练习:编写如下程序:从键盘上分别输入姓名和语文、数学、英语的考试成绩,然后输出:某某某同学,你的语文XX,数学XX,英语XX。平均分:XX总分:XX在执行input函数时,无论向计算机输入什么数据,接收的数据都被当成字符串。因此,如果输入的是数值型数据,需要使用下面的函数将它转换为数值:float(数据)——将字符型数据(整数或小数)转换成浮点数类型的数值(即小数);int(数据)——将字符型整数转换成整数类型的数值(即整数)。1、编程求长方形面积。要求在程序运行的时候输入长方形的长和宽。2、编写一个造句程序,程序运行过程如下:请输入一个形容词:可爱的请输入一种动物名称:小鸟请输入一种动作:飞翔请输入一个地方:天空一只可爱的小鸟飞翔在天空