gpt4 book ai didi

python - python SyntaxError : unexpected EOF while parsing

转载 作者:行者123 更新时间:2023-12-03 08:24:09 26 4
gpt4 key购买 nike

所以我有这段代码

m, b = eval(input())

目的是输入一大堆用逗号分隔的值,然后让python将元组解压到变量中

但是当我运行我得到这个错误
    x, y = eval(input())
File "<string>", line 1
1,2

^
SyntaxError: unexpected EOF while parsing

我做错了什么?

我正在使用python 3

最佳答案

您不应该将eval用于此类事情。以用户无法破坏(错误或故意)破坏的方式编写它是不可能的。做这样的事情:

data = input()
m, b = (int(var) for var in data.split(","))

关于python - python SyntaxError : unexpected EOF while parsing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5306308/

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