如何在Python中声明变量

如何在Python中声明变量

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

在声明变量之前,我们必须遵循以下规则。

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

让我们了解一下声明一些基本变量的方法。

数字

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

示例

num = 25
print("The type of a", type(num))
print(num)

float_num = 12.50
print("The type of b", type(float_num))
print(float_num)

c = 2 + 5j
print("The type of c", type(c))
print("c is a complex number", isinstance(1 + 3j, complex))

输出:

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字符序列。它可以使用单引号、双引号或三重引号声明。让我们来看下面的示例。

示例

str_var = 'JavaTpoint'
print(str_var)
print(type(str_var))

str_var1 = "JavaTpoint"
print(str_var1)
print(type(str_var1))

str_var3 = '''This is string 
using the triple 
Quotes'''
print(str_var3)
print(type(str_var1))

输出:

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

多重赋值

1. 给多个变量同时赋值

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

a, b = 5, 4
print(a,b)

输出:

5 4

值按照给定的顺序打印。

2. 将单个值分配给多个变量

我们可以在同一行上将单个值分配给多个变量。考虑以下示例。

示例

a=b=c="JavaTpoint"
print(a)
print(b)
print(c)

输出:

JavaTpoint
JavaTpoint
JavaTpoint

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程