Мы каждый день пользуемся приложениями, такими как Telegram, Discord, VK и т.д., и все они имеют хороший дизайн, то есть графический интерфейс пользователя, или GUI. Но как сделать хоть что то подобное для ноутбука или телефона? Вот тут к нам на помощь приходят библиотеки python. Tkinter Эту библиотеку рекомендуют везде для новичков для первых проектов, когда речь заходит о десктопных приложениях на python. И понятно, почему, ведь из плюсов - tkinter сразу идет в комплекте с python, поддерживается кроссплатформеность, есть большое коммьюнити, прост в изучении, можно использовать в коммерческих проектах, не платя за лицензию. Но из минусов хотелось бы выделить малый функционал, который возможно реализовать, ограниченная производительность(то есть большие и сложные проекты не потянет), да и хоть приложения должны одинаково выглядеть на всех платформах, на практике интерфейс не хило так искажается. Как итог можно сказать, что tkinter подойдет для новичков, простых и маленьких проектов