Python 入门:变量与数据类型
你在第一部分中学习了如何安装 Python 并编写第一个程序。现在,你必须学习如何存储信息。
变量是内存中某个值的名称。可以把它想象成一个贴有标签的盒子。你把数据放入盒子中,稍后通过标签找到它。
示例:
name = "Ramesh"
age = 25
Python 使用动态类型。这意味着你不需要告诉 Python 变量存储的是什么类型的数据,它会自动识别。你甚至可以在稍后更改数据类型。
x = 5
x = "hello"
这种灵活性使得编码非常快速。但是,你必须留意你的代码以避免错误。
变量命名规则:
- 以字母或下划线 (_) 开头。
- 不能以数字开头。
- 只能使用字母、数字和下划线。
- 不要使用 Python 关键字,如
class或if。 - 请记住,变量名是区分大小写的。
age和Age是不同的。
变量名请使用 snake_case(蛇形命名法)。这意味着使用小写字母并用下划线连接。
示例:first_name = "Ramesh"
核心数据类型:
str: 文本,例如 "hello"int: 整数,例如 25float: 浮点数,例如 3.14bool: 布尔值,True 或 Falselist: 列表,一个有序集合dict: 字典,键值对
使用 type() 函数来检查你正在处理的数据类型。这有助于你快速发现错误。
Python 可以轻松进行数学运算:
+加法-减法*乘法/除法(结果始终为 float)//整除(去除小数部分)%取模(求余数)**幂运算
有时你必须更改数据类型。这被称为类型转换(casting)。如果用户输入 25,Python 会将其视为字符串。你必须将其转换为整数才能进行数学运算。
示例:
user_input = "25"
age = int(user_input)
print(age + 5)
掌握这些基础知识以避免 Bug。在第三部分中,我们将讲解字符串和布尔值。
可选学习社区:https://t.me/GyaanSetuAi