Получение пользовательского ввода в Python: функция ввода, аргументы командной строки, инфраструктуры графического интерфейса и чтение файлов