004python变量
- 开源代码
- 2025-09-07 22:36:02

Python 变量 教案 教学目标 理解变量的概念及其作用。掌握 Python 变量的命名规则和基本使用方法。通过实际操作练习变量的赋值与使用。 教学重点 变量的定义与赋值变量的命名规则变量的使用 教学难点 变量的动态类型特性变量的作用域(简单介绍) 教学过程 一、引入(5 分钟)
问题引导:
问学生:你们在日常生活中有没有给某个东西取过名字,比如游戏角色?解释:编程中,变量就像一个“名字”,它用来存储数据。示例:
name = "小明" age = 16 print(name, "今年", age, "岁")讲解:
name 和 age 就是变量,它们存储了数据 “小明” 和 16。= 是赋值符号,表示“把右边的值存入左边的变量”。二、新课讲解(20 分钟) 1. 什么是变量? 变量是用来存储数据的“容器”。Python 中的变量不需要声明类型,直接赋值即可使用。 2. 变量的命名规则
变量命名时需要遵循以下规则: ✅ 只能包含字母、数字和下划线(_) ✅ 不能以数字开头 ✅ 不能使用 Python 关键字(如 print, if, else, for) ✅ 大小写敏感(Name 和 name 是两个不同的变量)
示例:合法和不合法变量名
# 合法变量名 student_name = "张三" age_18 = 18 # 不合法变量名(会报错) 2name = "错误示例" # 数字开头,错误 if = 10 # 关键字,错误3. 变量赋值与数据类型
Python 的变量可以存储不同类型的数据,如:
name = "Alice" # 字符串 str age = 18 # 整数 int height = 1.75 # 浮点数 float is_student = True # 布尔值 bool Python 是动态类型语言,变量的类型可以随时更改: x = 10 x = "Hello" # 变量 x 由整数变为字符串三、课堂练习(10 分钟) 判断以下变量命名是否正确,并改正错误的部分:1name = "小红" my-name = "小蓝" class = "高一" student_age = 16 编写 Python 代码,实现以下功能: 定义变量 name 存储你的姓名定义变量 age 存储你的年龄输出 我的名字是 XXX,我今年 XX 岁。
四、拓展:变量的作用域(简要介绍)(5 分钟)
变量的作用域决定了变量在哪里可以使用。
def my_function(): local_var = 10 # 局部变量 print(local_var) my_function() # print(local_var) # 这里会报错,因为 local_var 只在函数内部有效 局部变量:在函数内定义的变量,只能在函数内使用。全局变量:在函数外定义的变量,整个程序都可以使用。五、课堂小测验(5 分钟)
判断以下代码的运行结果:
x = 5 y = x x = 10 print(y) # 结果是多少?A. 5 B. 10 C. 报错
答案:A(变量 y 在赋值时保存的是 x 的值 5,之后 x 变了但 y 不受影响)
六、课后作业
基础题(写代码并运行)
创建变量 city 存储你的城市名称,并输出 我住在 XXX。定义变量 num1 = 10 和 num2 = 20,计算它们的和并输出结果。进阶题(思考)
变量 a = 5,b = a,a = 8,请问 b 的值是多少?为什么?变量 x = "Hello",y = x,然后 x = "World",请问 y 的值是多少?总结(5 分钟) 变量是存储数据的“容器”。变量的命名要遵循规则,不能使用 Python 关键字。Python 变量的类型是动态的,可以随时更改。变量的作用域决定了它在哪些地方可用。
📌 下节课预告:Python 数据类型(字符串、数字、布尔值)
004python变量由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“004python变量”