cod*_*015 3 python string python-2.7
最近,我开始研究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
Run Code Online (Sandbox Code Playgroud)
我猜,由于它在一行中,因此假设它是一个字符串,但是在位置2(索引从0开始)处找到了整数。我尝试了另一种方法,即使用raw_input()方法将输入作为字符串,并且在找到数字的任何地方,都将其强制转换为int并将其附加到列表中。
有没有更好的方法来完成任务?
| 归档时间: |
|
| 查看次数: |
391 次 |
| 最近记录: |