input()
函数结果的赋值
首先,我们可以对变量进行赋值,这样当我们想提取数据时,只要直接打印变量名,就能唤醒程序对数据的记忆。
这个赋值逻辑,在input()
函数中也是行得通的。我们也可以通过赋值,达到随时提取输入结果的目的。但是在逻辑层面,我们需要拐一个弯。
比如,以我们下面这串代码为例:
money = input('请在以下选项中【100;200;500;1000】中,输入您要充值的金额:')
复制代码
虽然看上去像是给input()
函数赋值,但实际上,我们是将input()
函数的执行结果(收集的信息)赋值给变量money。
通俗来讲,我们放进money这个盒子里的东西,不是input()
函数中提的问题,而是我们通过input()
函数收集到的别人的答案。
这样,不管你在终端输入的内容是什么,不管你的回答改变多少次。只要是对input()
函数所提问题的回答,都会被存储在变量中。等待你打印变量时,将回答提取出来,展示在显示屏上。