Я делаю текстовую RPG, но у меня проблемы с вводом.Я поставлен в тупик при создании функции, которая должна отделять два аргумента от строки с ключевым словом и элементом (например: использовать элемент, принимать элемент ...), однако по некоторым причинам она продолжает повторять одно и то жеи более.
Мой код:
def console(input):
x = 0
y = 0
z = 0
argument1 = ""
argument2 = ""
for x in input:
if input != " " and y != 1:
argument1 += input
elif y != 1:
y = 1
else:
argument2 += input
print argument1
print argument2
console("use item")
Вывод, который я получаю, когда запускаю код, таков: использовать itemuseне знаю, почему «use» и «item» находятся на одной строке, а также почему это повторяется в общей сложности восемь раз.