如何在 Python 中声明变量

17 Mar 2025 | 阅读 2 分钟

Python 是一种动态类型语言,这意味着我们不需要在声明或使用变量之前指定其类型。这使得 Python 成为一种高效且易于使用的语言。在 Python 中,每个变量都被视为一个对象。

在声明变量之前,我们必须遵循给定的规则。

  • 变量的第一个字符可以是字母或下划线 (_)。
  • 变量名不应包含特殊字符(@, #, %, ^, &, *)。
  • 变量名是区分大小写的。例如 - age 和 AGE 是两个不同的变量。
  • 保留字不能被声明为变量。

让我们来理解一下几个基本变量的声明。

数字

Python 支持三种数字类型 - 整数、浮点数和复数。我们可以声明任意长度的变量,对变量的长度没有限制。使用以下语法声明数字类型变量。

示例 -

输出

The type of a <class 'int'>
25
The type of b <class 'float'>
12.5
The type of c <class 'complex'>
c is a complex number True

字符串

字符串是 Unicode 字符的序列。它使用单引号、双引号或三引号声明。让我们通过以下示例来理解。

示例 -

输出

JavaTpoint
<class 'str'>
JavaTpoint
<class 'str'>
This is string 
using the triple 
Quotes
<class 'str'>

多重赋值

1. 将多个值赋给多个变量

我们可以在同一行上同时将多个值赋给多个变量。例如 -

输出

5 4

值按给定顺序打印。

2. 将单个值赋给多个变量

我们可以在同一行上将单个值赋给多个变量。请看以下示例。

示例 -

输出

JavaTpoint
JavaTpoint
JavaTpoint