🐵指尖猴全新升级
第6课:变量与数据
📦

变量与数据

变量是贴了标签的盒子,数据分好几种口味

📖知识引入

🏷️变量=贴标签的盒子
程序里的变量就像一个个盒子,盒子上贴着名字标签,里面装着数据。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课完成!继续探索下一课吧 🚀