我如何编写此代码(简便方法),python问题?

时间:2019-06-05 10:37:54

标签: python-3.x

我是Python的新手,对于以下代码行我真的感到惊讶。

p, q = [int(x) for x in input().split()]

如何编写基本语言?

1 个答案:

答案 0 :(得分:0)

您可以进行循环以更好地理解,但是由于逻辑错误,因此代码无法正常工作:

your_input = input().split() 
list_ = []
for x in your_input:
    list_.append(int(x))
p, q = list_

.split()str放入列表中的输入中,因此只有一个元素和一个循环。但是最后的p,q =建议它等待列表中的两个元素。所以它不能工作。如果您希望数字的每个数字都小于100,则可以删除.split()。取决于您想要的结果。