Итак, я делаю своего рода RPG-программу для меня и моих друзей, и я работаю над некой рыночной системой, пользователь будет ходить по разным магазинам и покупать вещи или продавать свои собственные вещи за золото, которое ониможно использовать для покупки зелий здоровья, лучшего снаряжения и оружия, затем идти в темницу, убивать некоторые вещи, получать больше золота и опыта, чтобы повысить уровень действия.Итак, я нашел способ сделать это очень просто: иметь инвентарь для каждого магазина, распечатать пользователю, что находится в инвентаре, и спросить, что они хотят приобрести.Он проверяет, находится ли он в инвентаре, затем показывает пользователю, сколько золота оно будет стоить, и спрашивает, хотят ли они его купить.В любом случае, вот моя проблема: если у меня есть ввод в виде x, скажите «меч» и я определю (def sword () :) выше, чтобы сказать стоимость.Есть ли способ для меня, чтобы взять ввод и пойти x () для определения вместо того, чтобы каждый раз ставить меч (), щит (), топор () и так далее?