人工智能基础教程:Python篇(青少版)
上QQ阅读APP看书,第一时间看更新

1.7 变量及其赋值

上文中提到,数字、字符串都是用它们字面意义上的值或是内容,这叫作字面常量。但是如果一直使用字面常量会让人感到过于死板,更不足以应对复杂的情况。我们要做的是操作所存储的信息,这时便需要引入变量。就像这个名字一样,变量的值是可以变化的,Python允许我们用变量来存储任何东西。因为要操控它,所以我们要为它们命名并通过这个名字访问变量。

在Python中变量可以存储各种形式的值并保存为不同的数据类型(若你之前接触过C/C++等其他程序设计语言,在这里注意了,Python中不需要变量声明)。

在Python中,每个变量在使用前都必须赋值。变量赋值之后会被自动创建。在程序中,我们使用等号来给变量赋值。等号左边是变量名,右边是存储在变量中的值。例如:

这便是将字符串"Leo"赋值给name变量。