Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以将多个用户输入数据存储到单个变量中吗?Python3.6_Python_Variables_User Input_Python 3.6 - Fatal编程技术网

可以将多个用户输入数据存储到单个变量中吗?Python3.6

可以将多个用户输入数据存储到单个变量中吗?Python3.6,python,variables,user-input,python-3.6,Python,Variables,User Input,Python 3.6,这里没有。我相信这是一个简单的问题。。 是否有可能将从多个用户输入问题收集的数字数据转换成单个变量?例如,如果我想问用户三个问题: int(input("What is your yearly income?")) int(input("What is your partner's yearly income?")) int(input("Enter any additional income")) 您能否将所有收集的数据直接存储到一个名为total\u income的变量中。我想要的是能

这里没有。我相信这是一个简单的问题。。 是否有可能将从多个用户输入问题收集的数字数据转换成单个变量?例如,如果我想问用户三个问题:

int(input("What is your yearly income?"))

int(input("What is your partner's yearly income?"))

int(input("Enter any additional income"))
您能否将所有收集的数据直接存储到一个名为
total\u income
的变量中。我想要的是能够将一个总和转换为一个变量。

这可能会有帮助:

t = 0

t += int(input("What is your yearly income?"))
t += int(input("What is your partner's yearly income?"))
t += int(input("Enter any additional income"))
这可能会有帮助:

t = 0

t += int(input("What is your yearly income?"))
t += int(input("What is your partner's yearly income?"))
t += int(input("Enter any additional income"))

如果您的输入在一行中(用空格分隔):


如果您的输入在一行中(用空格分隔):


单行输入(用空格分隔)还是多行输入?我只是好奇,为什么要将每个输入存储到给定示例中的分隔列表中?我刚刚删除了方括号。实际上,我在复制和粘贴时忘记了删除它。我最初对每个问题都有一个单独的变量,它以列表形式存储输入数据。我本来希望将每个列表汇总成一个主列表,但失败了。对于编辑:您需要更改
input('bliblabla')
中的文本,告诉用户在行中输入所有值,以空格分隔,不要更改建议的
split()
方法。@deepansh sachdeva提供的解决方案对您和用户来说更符合人体工程学……信息应该类似于
输入(“输入您的年收入、您的伴侣收入和任何额外收入,用空格分隔”)。split()
在单行(用空格分隔)或多行中输入?我只是好奇,在给出的示例中,为什么要将每个输入存储到一个单独的列表中?我刚刚删除了方括号。实际上,我在复制和粘贴时忘记了删除它。我最初对每个问题都有一个单独的变量,它以列表形式存储输入数据。我本来希望将每个列表汇总成一个主列表,但失败了。对于编辑:您需要更改
input('bliblabla')
中的文本,告诉用户在行中输入所有值,以空格分隔,不要更改建议的
split()
方法。@deepansh sachdeva提供的解决方案对您和用户来说更符合人体工程学……信息应该类似于
输入(“输入您的年收入、您的合作伙伴收入和任何用空格分隔的额外收入”)。split()
deepansh sachdeva,非常感谢。这是非常简单的,正是我所需要的。我把事情弄得太复杂了,我很高兴知道。此外,如果我的解决方案解决了您的问题,请接受我的解决方案,如果您觉得有用,请进行投票。谢谢:)Deepansh Sachdeva,非常感谢。这是非常简单的,正是我所需要的。我把事情弄得太复杂了,我很高兴知道。此外,如果我的解决方案解决了您的问题,请接受我的解决方案,如果您觉得有用,请进行投票。谢谢:)