【发布时间】:2021-04-21 09:32:22
【问题描述】:
实际上,我对这种输入有疑问。你能告诉我如何以正确的方式做到这一点吗?TNX 这是我的代码:
x,y,z=int(input()).split(" ")
但它显示此错误:
以 10 为底的 int() 的无效文字:
【问题讨论】:
-
这个程序的输入是什么?请查看minimal reproducible example 和How to Ask 页面如何帮助我们帮助您。
-
请注意,
int(input()).split(" ")first 尝试将整个输入解析为 单个int,then 尝试在空格上分割整数——这两者都没有意义。您应该使用map(int, input().split(" "))或map(int, input().split())。 -
这能回答你的问题吗? Get a list of numbers as input from the user