Денис Загаевский, для общаги и съёмной согласен. Просто тут часто появляются персонажи, которые живут в своей хате, никуда из неё не выползают и за каким-то хером покупают именно ноуты.
Illia Shafranskyi, у Tkinter два плюса - он простой и он в стандартной библиотеке. Для более менее сложных и современных интерфейсов лучше выбирать PyQT.
Дмитрий, да какие тут могут быть грани? Просто берёшь учебник и учишься. Вариант "в интернете" плох тем, что в интернете куча материала плохого или не подходящего именно для обучения, а "дома, на компьютере" как раз и звучит как издевательство.
Про источник информации согласен, а вот про подход нет. Нужно не в середину заглядывать, а читать аннотацию, там пишут для какого уровня учебник. Ну, и про год издания - это тоже не всегда верная позиция. Конечно, при прочих равных лучше брать более свежее издание, но есть масса учебников, которые не теряют актуальности десятилетиями.
antonwx, часто слышал такое мнение, иногда от людей, которые всю жизнь пишут на одном языке, но при этом существенно более слабые специалисты, чем известные мне программисты-полиглоты.