变量与数据类型


1.1. 变量:贴了标签的“盒子”

想象你有一个贴了标签的魔法盒子,盒子里可以放任何东西,比如数字、文字、甚至密码!
在 Python 中,变量就是这个盒子,标签名就是变量的名字。

(1)举个例子

age = 10         # 把数字 10 放进叫 age 的盒子里
name = “小萌”    # 把文字“小萌”放进叫 name 的盒子里
is_student = True # 把“是学生吗?”的答案 True(是)放进盒子里

规则
标签名(变量名)要简单易懂,比如用 my_age 而不是 a
– 标签名不能有空格,可以用下划线 _ 连接,比如 my_name
– 标签名不能以数字开头,比如 1st_grade ❌ 是错的,grade1 ✅ 是对的


2.2. 数据类型:盒子里装的是什么?

盒子里装的东西有不同的类型,就像你区分玩具、书本、零食一样。Python 有几种常见的数据类型:

类型例子说明
整数(int)10, -5, 100不带小数点的数字(年龄、数量)
小数(float)3.14, 9.8带小数点的数字(身高、体重)
字符串(str)“你好”, ‘Python’文字,必须加引号(单/双都行)
布尔(bool)True, False只有两个值,代表“是/否”

(1)动手试试

# 整数和小数
apples = 5          # 你有5个苹果
pi = 3.14           # 圆周率π

# 字符串(就像纸条上的字)
message = “欢迎来到Python世界!”
password = ‘abc123’

# 布尔值(开关一样)
is_sunny = True     # 今天是晴天吗?是的!
is_raining = False  # 现在下雨吗?不是!


3.3. 为什么区分数据类型?

计算机会根据数据类型决定怎么处理它们。比如:
数字可以加减乘除:3 + 5 = 8
文字可以拼接:”Hello” + “小萌” = “Hello小萌”
布尔值用来做判断:如果 is_raining 是 True,就带伞出门!

(1)错误示范

# 文字和数字不能直接相加!
age = 10
print(“我今年” + age + “岁”)  # ❌ 报错!
# 应该把数字转成文字:
print(“我今年” + str(age) + “岁”)  # ✅


4.4. 综合小练习

假设你要用 Python 做一个自我介绍,试试这样写:

name = “小萌”
age = 10
height = 1.45  # 身高1.45米
love_coding = True

print(“大家好!我叫” + name)
print(“我今年” + str(age) + “岁”)
print(“我的身高是” + str(height) + “米”)
print(“我喜欢编程吗?” + str(love_coding))

输出结果

大家好!我叫小萌  
我今年10岁  
我的身高是1.45米  
我喜欢编程吗?True  


5.5. 小挑战 ��

  1. 创建一个变量 favorite_food,存储你最喜欢的食物(比如 “披萨”)
  2. 创建一个变量 pets,存储你家的宠物数量(比如 2)
  3. 用 print() 输出结果,比如:
  4. print(“我最爱的食物是” + favorite_food + “,我家有” + str(pets) + “只宠物”)

试试看,你能成功吗?如果卡住了,随时问我哦! ��

  • Avatar photo

    宁妄

    一个热爱自然却被困在代码世界的“人”

    Related Posts

    综合复习

    1️⃣ 认识Python Python就像和电脑说话的“魔法…

    牛马耕地

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注