第6课:变量与数据
进度 0/30
📦
变量与数据
变量是贴了标签的盒子,数据分好几种口味
📖知识引入
🏷️变量=贴标签的盒子
程序里的变量就像一个个盒子,盒子上贴着名字标签,里面装着数据。score盒子里装95分,name盒子里装「小明」。要用的时候喊名字就行。
🍬数据也分口味
整数(3岁)、小数(1.55米)、文字("你好")、真假(True/False)。口味不同,用法不同——年龄能加减,名字相加就是拼在一起。
✏️赋值=往盒子里放东西
等号「=」在编程里不是「相等」,而是「把右边放进左边的盒子」。age = 12 意思是:把12放进age盒子,装了新的,旧的就被替换掉。
📝起名字是门学问
变量名要见名知意:student_age比a好一万倍。还有规矩:不能用空格、不能用数字开头、大小写敏感。好名字让代码自己会说话。
🧠软件靠变量记事
你玩游戏时的分数、倒计时的秒数、记事本里的文字,全都存在变量里。变量是软件的短期记忆,没有它,软件就是个金鱼脑。
💡
「=」不是相等,是把右边的东西放进左边的盒子里!
🔍盒子实验室
# 变量演示:三个盒子闪亮登场
age = 12 # 整数盒子
height = 1.55 # 小数盒子
name = "小明" # 文字盒子
is_student = True # 真假盒子
print(name, age, "岁", height, "米")
age = age + 1 # 过了一年
print("明年:", age, "岁")
# 输出:小明 12 岁 1.55 米
# 明年: 13 岁看看变量的盒子世界:
┌────────┐ ┌────────┐ ┌────────┐ │ 12 │ │ 1.55 │ │ "小明" │ └────────┘ └────────┘ └────────┘ age height name (整数) (小数) (文字)
换个装法:
age = 12→12岁
age = 13→过了一年,盒子里的
12被13替换了!
文字相加会怎样?
"小" + "明"→"小明"(拼在一起)
12 + 1→13(数学相加)
「12」+ 1 呢?→会报错!
因为带引号的"12"是文字,不是数字!
🎯小测验
第1题:变量最像生活中的什么?
第2题:代码 age = 12 中,「=」的含义是?
第3题:"12" + 1 会怎样?
📝本课知识点
- ✓变量=贴标签的盒子
- ✓数据口味:整数、小数、文字、真假
- ✓「=」是赋值:右边装进左边盒子
- ✓变量名要见名知意
- ✓变量是软件的短期记忆
第6课完成!继续探索下一课吧 🚀
