Python 入门:变量与数据类型

你在第一部分中学习了如何安装 Python 并编写第一个程序。现在,你必须学习如何存储信息。

变量是内存中某个值的名称。可以把它想象成一个贴有标签的盒子。你把数据放入盒子中,稍后通过标签找到它。

示例: name = "Ramesh" age = 25

Python 使用动态类型。这意味着你不需要告诉 Python 变量存储的是什么类型的数据,它会自动识别。你甚至可以在稍后更改数据类型。

x = 5 x = "hello"

这种灵活性使得编码非常快速。但是,你必须留意你的代码以避免错误。

变量命名规则:

  • 以字母或下划线 (_) 开头。
  • 不能以数字开头。
  • 只能使用字母、数字和下划线。
  • 不要使用 Python 关键字,如 classif
  • 请记住,变量名是区分大小写的。ageAge 是不同的。

变量名请使用 snake_case(蛇形命名法)。这意味着使用小写字母并用下划线连接。 示例:first_name = "Ramesh"

核心数据类型:

  • str: 文本,例如 "hello"
  • int: 整数,例如 25
  • float: 浮点数,例如 3.14
  • bool: 布尔值,True 或 False
  • list: 列表,一个有序集合
  • dict: 字典,键值对

使用 type() 函数来检查你正在处理的数据类型。这有助于你快速发现错误。

Python 可以轻松进行数学运算:

  • + 加法
  • - 减法
  • * 乘法
  • / 除法(结果始终为 float)
  • // 整除(去除小数部分)
  • % 取模(求余数)
  • ** 幂运算

有时你必须更改数据类型。这被称为类型转换(casting)。如果用户输入 25,Python 会将其视为字符串。你必须将其转换为整数才能进行数学运算。

示例: user_input = "25" age = int(user_input) print(age + 5)

掌握这些基础知识以避免 Bug。在第三部分中,我们将讲解字符串和布尔值。

来源:https://dev.to/ramesh_s_a8f0867d239e927c/python-for-beginners-part-2-variables-data-types-numbers-mja

可选学习社区:https://t.me/GyaanSetuAi