gpt4 book ai didi

python - 在 python 中获取输入

转载 作者:太空宇宙 更新时间:2023-11-03 13:15:39 25 4
gpt4 key购买 nike

最近开始学习Python,遇到一个问题。假设给你 3 个空格分隔的整数,比如 4 5 6
当我使用 input() 方法并接受输入时,它向我显示错误。

Traceback (most recent call last):
File "P_Try.py", line 1, in <module>
x= input();
File "<string>", line 1
4 5 6
^
SyntaxError: invalid syntax

我猜,因为它在一行中,它假设它是一个字符串,但在位置 2(索引从 0 开始)找到整数。我尝试了替代方法,即使用 raw_input() 方法将输入作为字符串,无论在哪里找到数字,我都会将其转换为 int 并将其附加到列表中。

有没有更好的方法来完成任务?

最佳答案

函数 input() 将您的输入解释为 Python 代码,我知道,这有点奇怪。要获取原始输入(包含用户键入字符的字符串),只需使用 raw_input() 函数即可。

关于python - 在 python 中获取输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31160197/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com