3.2算法与程序设计-常量、变量及标识符 课件(共12张PPT) 2022—2023学年沪科版(2019)高中信息技术必修1

文档属性

名称 3.2算法与程序设计-常量、变量及标识符 课件(共12张PPT) 2022—2023学年沪科版(2019)高中信息技术必修1
格式 pptx
文件大小 701.8KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2023-03-28 09:01:51

图片预览

文档简介

(共12张PPT)
变量、常量及标识符
执教教师:
变量、常量
我们已经学习了程序中的数据类型,在程序中的数据有两种表达方式:变量和常量。
常量:是直接给定的、在程序中不可以改变的数值。常量区分为不同的数据类型,例如整数389,浮点数23.56,字符串“hello”。
f=input(“输入华氏温度:”)
c=5*(f-32)/9
print(“摄氏温度:”,c)
变量:描述的是存储空间的概念,用于引用在程序中可能会变化的数值。在上述程序中c和f都是变量,变量对数据的引用是会发生改变的。
python语言中,变量的数据类型由引用的数据对象的数据类型决定的。
变量命名规则
python语言中变量的命名规则为:由大小写英文字母、数字或下划线组成;
以英文字母或下划线为首字符;
长度任意,区分大小写;
不能用系统关键字作为变量名。
尝试判断变量的命名规则:
例1:下列变量中合法的变量的是:( )
A、b50。 B、6y C、_dj D、亮度
例2:下面的Python变量命名不符合规则的是:( )
A、student B、6_s C 、a_0 D、_345
系统关键字
有一分部标识符是python自带的、具有特殊含义的名字,我们称之为“关键字”,或者“保留字”。
比如我们现实生活中一些具有特殊意义的名字:中国、地球、宇宙等等。
这些关键字都有自己固定的用法,不能用于其它用途。
比如说不能用关键字给变量或函数等元素命名,否则程序会报错。
python的标准库提供了一个keyword 模块,可以输出当前版本的所有关键字。
代码如下:
import keyword
print(keyword.kwlist)
查看系统关键字
不能用系统关键字作为变量名。如何查看Python的关键字:
练一练:变量的命名
变量名 正确(T)或错误(F)
time T
_4567 T
_ _admin F
8sy F
for F
IF T
探究:下列字符串是否符合变量的命名规则
尝试运行代码判断变量的命名是否正确:
time=“欢迎使用Python!”
print(time)
用其他变量名替换time ,运行后查看当前的变量名是否正确。
变量的操作:创建变量
在Python中,通过赋值语句创建或改变变量的引用对象。P90
变量通过赋值创建变量:
变量名 = 值 (注意:=是赋值号,不是等于号)
b=c+1
print(b)
c=1
b=c+1
print(c)
练习
1、定义一个变量a,赋值为6,然后用print()函数输出变量a的内容
a=6
print(a)
2、定义一个变量b,赋值为’你是最棒的’,然后用print()函数输出变量b的内容
b=’你是最棒的’
print(b)
练习
3、1年里有12个月,用变量year表示年数,用变量month表示月数,计算24240个月是多少年。
month=24240
year=24240/12
print(year)
标识符
j简单在理解标识符就是一个名字,就好像我们每一个人都有属于自己在名字,它在主要作用就是作为变量、函数、类、模块以及其他对象在名称。
标识符在命名规则:
标识符是由字母、数字和下划线组成。
区分大小写。
数字不能作为开头首字母。
标识符不能与关键字相同,不能包含空格、@、¥、#等的特殊字符。
同学们是否已经发现了标识符和变量名的命名规则基本一致,但是尽管标识符可以有下划线,但是下划线开头的标识符往往含有特殊的含义。
在范围上:标识符>=变量名
标识符
例:下列标识符合法:
abcd
abc_d
Abc_3d
IF #python区分 写,所以if是保留字,但IF不是,可以
以下命名的标识符不合法:
4word #不能以数字开头
try #try是关键字不能作为标识符
$money #不能包含特殊字符
常量
变量
变量的命名规则
系统关键字
变量的操作:创建变量
标识符
同课章节目录