Python中有许多变量的隐喻。 可以将变量视为类似于存储桶的变量 ,您可以在其中放置数据。 因此,称为age的存储桶的值可以为12-但至关重要的是,由于它是一个变量,因此它的值可以随时更改为13或任何其他数字。
实际上,我们在编程语言中使用的大多数数量都可以具有变化的值,并且这些数量是变量(与之相反的是常量 ,但是在另一时间更多)。 Python中的变量具有标识符,Python的思考方式是(请注意小写):
标识符=值
例如: age = 13
…以age作为标识符,在这种情况下为变量,以13作为值。 另一个例子:
名称 = 输入 (“您叫什么名字?”)
在这里,标识符(变量)是名称,并且已分配给该变量的值是……嗯,事实上,这是Python中的另一个命令,称为input 。 输入命令要求Python向用户发出一些文本,例如“您叫什么名字?”,并等待用户在键盘上键入的响应。 因此,在这种情况下,用户键入的文本将分配给名为name的变量。
让我们稍微充实一下。
如您所见,第一行代码仅显示“ Hello,world。”。 名称=输入行显示消息“请输入您的名称”),然后存储用户键入的内容。 然后,它将已存储的内容分配给变量名 。 在这种情况下,它存储单词“ Steve”并将其分配给变量。 出于良好的考虑,它随后打印了变量(单词“ Steve”)中的内容,然后使用+运算符将其发送给用户。 这就是所谓的串联 ,接下来将进行探讨。 真的很简单!
From: https://hackernoon.com/python-fundamentals-3-handling-variables-552032810de3