Python 1-04 变量与常量

变量与常量

一、变量

Python 中的变量不需要声明,每个变量使用前必须赋值。

1、赋值运算符 =

注意:和数学中等号含义不同,这里不是相等。

例如:

counter = 100   # 整型变量 
miles = 100.0  # 浮点型变量 
name = "Python"  # 字符串 

2、多个变量赋值

Python 允许同时为多个变量赋值。例如:

a = b = c = 1

以上实例,创建一个整型对象,值为 1,从后向前赋值,三个变量被赋予相同的数值。

a, b, c = 1, 2, "Python"

以上实例,两个整型对象 1 和 2 的分配给变量 a 和 b,字符串对象 “Python” 分配给变量 c。

a,b = b,a  # 交换 a,b 所指对象 

变量通过赋值,创建并开辟内存空间。如果没有赋值而直接使用会抛出赋值前引用的异常或者未命名异常。

NameError: name 'a' is not defined

3、动态语言

赋值后还可以重新赋值

>>> a = 1
>>> a = "Python"
>>> a &#

猜你喜欢

转载自blog.csdn.net/weixin_43955170/article/details/112476676
今日推荐