内容正文:
4.1.1 Python的常量和变量(第一课时)
年 级:高一 学 科:信息技术(粤教版)
主讲人:任艳红 学 校:山西省吕梁市柳林县汇丰中学
4.1.1 Python的常量和变量(第一课时)
年 级:高一 学 科:信息技术(粤教版)
1
基本信息
语言特点
应用领域
创始人为荷兰人吉多·范罗苏姆,上线时间1991年,版本2.x,3.x
速度快,免费,开源,高级语言,易学易读,面向对象
Web和Internet开发、科学计算和统计、软件开发、界面开发
PYTHON 简介
2
程序
设计
语言
基础
知识
常量和变量
数据类型
运算符&表达式
函数
3
常 量
程序运行过程中始终不改变的量,通常是固定的数值或字符串。
例如:45、-30、2001、‘hello’、张三”
4
变 量
程序运行过程中可以变化的量,由标识符和变量值组成。
a=1234
标识符
(变量名)
变量值
(内容)
赋值号
5
标识符的命名规则
①、 标识符由字母、数字、下划线组成,并且其第一个字符必须是字母或下划线,而不能是数字。
。例如:s1,k,a_bc是合法的
1a是非法的
6
标识符的命名规则
② Python区分大小写。a和A是完全不同的。
例如:a=1
A=2
x=A+a
print(x)
3
7
标识符的命名规则
③ 不能使用python中的保留字
8
标识符的命名规则
(1)变量名必须是一个有效的标识符。
(2)慎用小写字母l和大写字母O。
(3)遵循“见名知义”。
9
变量的赋值
房东
room1
房东
room2
房东
room3
room1=“房东”
room2=“房东”
room3=“房东”
10
变量的赋值
room1=“房东”
room2=“房东”
room3=“房东”
room2=23
room3=“good”
print(room1,room2,room3)
11
变量的赋值
房东
room1
23
room2
good
room3
房东 23 good
12
变量的赋值
变量就相当于一个房间,房间住谁都行,但是房间很小,它只能住一个人,所以变量只能记住最后一次赋值的结果。
13
变量的赋值
在定义变量时必须指定变量 类型,如果赋值时类型不匹配,就会报错
变量不需要定义数据类型,直接根据赋值来确定其数据类型
程序设计语言
动态语言
静态语言
14
变量的赋值
Python:
变量不需要定义数据类型
变量可以重复赋值,并且可以被赋予不同类型的值
15
实践与练习
错误
APPLE
1s
a?bc
and
r
_ed
合法
16
实践与练习
S=Πr2
Y=2x+4
常量
变量
Π
2,4
S,r
Y,x
17
实践与练习
1、 Python可以自己在网上下载并安装
2、 在录入代码的时候,英文字母、数 字、 符号都必须在英文状态录入
18
实践与练习
求解购买纪念品的最佳方案问题:
已知:各商品的单价,总预算。
求解:各种商品的数量
总预算设为s,单价为a,数量为x
19
课堂小结
常量
定义和使用
变量
格式:标识符=值
标识符的命名规则
变量的赋值
20
$$