4.1.1 python中的常量和变量 课件 (共13张PPT) 2023—2024学年粤教版(2019)高中信息技术必修1

资源下载
  1. 二一教育资源

4.1.1 python中的常量和变量 课件 (共13张PPT) 2023—2024学年粤教版(2019)高中信息技术必修1

资源简介

(共13张PPT)
4.1.1Python中的常量和变量
常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。
例如: 45, -30.2001,'Hello',等都是常量。
常量定义
x=10*20
表示将10乘以20的结果赋给x,其中30和40都是常量。
变量是指在程序运行过程中其值可以发生变化的量。在程序设计语言中,变量可以用指定的名字来代表,即变量由变量的“标识符”(又称“名字”)和变量的“内容”(又称“值”)两部分组成。
变量定义
x=5
x是变量名,5是变量x的值
变量的理解
变量就像是一房间
变量名就是房间号
每次入住的客人就是变量值
666
666房=张三
变量的理解
name
李四
例如:我们要存放一个同学的名字、语文、数学、英语的成绩
name=“李四”
这里我们用到的“=”称为赋值运算符,就是把右边的值赋予给左边的变量
yw
100
yw=100
变量的理解
变量必须在使用前赋值,不能使用未被赋值的变量
变量b没有定义
变量的理解
给同一个变量赋值时,新值代替旧值
C的最终输出值为30
变量的理解
可以同时对多个变量赋不同的值
同时给a,b赋值,将20赋给a,30赋给b
变量的命名规则
变量的标识符(变量名)由字母(A-Z,a-z)、数字(0-9)、下划线组成
注意:开头第一个字符必须是字母或下划线,不能是数字。字母区分大小写。
变量无需定义数据类型,数据类型不固定是动态的。
不能用关键字作为变量。(已经使用的标识符,具有特殊意义)
for in if else break continue True while and False print input 等
注意
Python是动态语言,所以变量不需要定义数据类型,变量的数据类型是动态的,需要根据所赋的值来确定其数据类型
type输出数据类型
Int为整型(整数)
float为浮点型(小数)
str为字符型
课堂练习
1.下列变量名在Python中合法的是( )
A.3tou
B.print
C._bt
D.god
C
课堂练习
2.变量命名规范说法正确的是( )
A.变量由字母、下划线、数字、$符号随意组成。
B.变量不能以数字作为开头。
C.A和a在python中是同一个变量。
D.不同类型的变量,可以起相同的名字。
B
课堂练习
3.某同学先后给变量a赋值情况如下:
a=100
a=a+1
a=‘abc’
你能告诉这个同学变量a到底存储的是哪个量吗 ( )
A.100
B.abc
C.111
D.都有可能
B

展开更多......

收起↑

资源预览