新世纪版 八年级上册 信息技术 第一课 python编程:变量 课件(14张PPT)

文档属性

名称 新世纪版 八年级上册 信息技术 第一课 python编程:变量 课件(14张PPT)
格式 pptx
文件大小 51.7KB
资源类型 教案
版本资源 新世纪版
科目 信息技术(信息科技)
更新时间 2021-06-12 15:11:01

图片预览

文档简介

什么是变量:
也可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据。
变量是计算机内存中的一块区域,存储规定范围内的值,值
可以改变,通俗的说变量就是给数据起个名字。
变量的赋值
在编程语言中,将数据放入变量的过程叫做赋值(Assignment)。Python
使用等号=作为赋值运算符,具体格式为:name
=
value
name
表示变量名;value
表示值,也就是要存储的数据。
注意,变量是标识符的一种,它的名字不能随便起,要遵守?Python
标识符命名规范,还要避免和?Python
内置函数以及?Python
保留字重名。
变量命名规则
变量名只能包含字母、数字和下划线,变量名可以字母或下划线打头,但不能以数字打头。例如:可将变量命名为xiaoming1,但不能命名为1xiaoming
变量名不能包含空格,但可以使用下划线来分割其中的单词。例如:变量名为a1_b1但变量名a1
b1会出现错误。
不要将python关键字和函数名用作变量名,即不要使用python保留用于特殊用途的单词。如print
变量名应既简单又具有描述性,慎用小写字母l和大写字母O,因为他们可能被人错看成1和0
巩固练习
1、什么是变量
2、变量命名的规则
3、判断下列变量是否正确
①a1

1a
③print
④greeting_message
⑤greeting
message
下面的语句将整数
10
赋值给变量
n:
n
=
10
从此以后,n
就代表整数
10,使用
n
也就是使用
10。
更多赋值的例子:
pi
=
3.1415926
将圆周率赋值给变量
pi
real
=
True
将布尔值赋值给变量
real
变量的值不是一成不变的,它可以随时被修改,只要重新赋值即可;另外你也不用关心数据的类型,可以将不同类型的数据赋值给同一个变量。请看下面的演示:
n
=
10
将10赋值给变量n
n
=
95
将95赋值给变量n
n
=
200
将200赋值给变量n
?
abc
=
12.5
将小数赋值给变量abc
abc
=
85
将整数赋值给变量abc
abc
=
"http://c./"
将字符串赋值给变量abc
注意,变量的值一旦被修改,之前的值就被覆盖了,不复存在了,再也找不回了。换句话说,变量只能容纳一个值。
除了赋值单个数据,你也可以将表达式的运行结果赋值给变量,例如:
sum
=
100
+
20
将加法的结果赋值给变量
rem
=
25
30
%
将乘法赋值给变量
str
=
"C语言中文网"
+
"http://c./"
将字符串拼接的结果赋值给变量
变量的使用
使用
Python
变量时,只要知道变量的名字即可。
几乎在
Python
代码的任何地方都能使用变量,请看下面的演示:
>>>
n
=
10
>>>
print(n)
将变量传递给函数
10
>>>
m
=
n
10
+
5
将变量作为四则运算的一部分
>>>
print(m)
105
>>>
print(m-30)
将由变量构成的表达式作为参数传递给函数
75
>>>
m
=
m
2
将变量本身的值翻倍
>>>
print(m)
210

Python中的变量不需要声明,变量的赋值就是变量声明和
定义的过程;
②每个变量在使用前都必须赋值,变量赋值以后该变量才会
被创建;

等号(=)用来给变量赋值,等号(=)运算符左边是一个
变量名,等号(=)运算符右边是存储在变量中的值。
举例:a=1
④Python允许同时为多个变量赋值。
例如:a
=
b
=
c
=
1
也可以为多个对象指定多个变量。
例如:a2,b2,c2
=
"zz",18,1
变量的分类
①不可变变量:数字、元组()、字符串
(值变的时候会指向一个新的地址)
②可变变量:列表[]、字典{}
(值变,id不变)
变量赋值练习
学生进行赋值练习如:
〉〉〉a=b=c=10
〉〉〉a
10
〉〉〉b
10
〉〉〉c
10
〉〉〉e,f,g=11,12,”hello”
〉〉〉e
11
〉〉〉f
12
〉〉〉g
“hello“
赋值练习2
1、a=b=30
2、e,f,g,h=11,12,13,14
3、小明
数学成绩100
语文成绩98
a=小明
sx=100
yw=98
4、求出小明的平均成绩
它的表达式n=(sx+yw)/2
总结
本课小结
变量的含义,变量的命名规则及使用