欢迎回到《10天学会Python》系列!今天学习编程核心基础——变量与基本数据类型。
核心概念
变量是存储数据的容器,像贴标签的储物盒。数据类型决定数据能做什么:
- 整数
int:18、-5(计数) - 浮点数
float:3.14、0.0(价格) - 字符串
str:"你好"(文本) - 布尔值
bool:True、False(判断)
代码示例
创建与使用
name = "小明" # 字符串
age = 18 # 整数
height = 1.75 # 浮点数
is_student = True # 布尔值
print(type(name)) # <class 'str'>
age = age + 1 # 重新赋值
print(f"年龄:{age}")
类型转换与操作
score_str = "95"
score_int = int(score_str) # 转为整数
print(score_int * 2) # 190
result = 10 + 3 * 2 # 数字运算
print(result)
greeting = "你好," + name # 字符串拼接
print(greeting)
实践应用
my_name = "王小红"
my_age = 22
my_height = 1.68
print(f"姓名:{my_name},年龄:{my_age}岁")
my_age = my_age + 1
print(f"一年后:{my_age}岁")
命名规范
✅ 好名字:student_name、is_valid、total_score
❌ 避免:a、nianling、2nd(数字开头错误)
练习题
练习1:个人档案
用变量存储你的个人信息,输出并显示类型。
练习2:类型转换
num1 = "123"
num2 = 456
num3 = "78.9"
要求转换并计算。
练习3:找错题
修复代码错误:
1st_name = "张"
age = "25岁"
height = 1.75米
print(f"姓名:{1st_name}")
print(f"年龄:{age + 2}")
总结
今天学习了变量、四种数据类型、类型转换和命名规范。
明天学习算术运算符与表达式。
小贴士:思考变量类型和能做的操作。