Узнаем в какой части света находится страна
countryinfo - модуль Python для возврата данных о странах, информации ISO и штатах/провинциях внутри них.
Установка пакета - pip install countryinfo.
Документацию пакета можно найти здесь.
countryinfo - модуль Python для возврата данных о странах, информации ISO и штатах/провинциях внутри них.
Установка пакета - pip install countryinfo.
Документацию пакета можно найти здесь.
👍28❤3🏆2🎉1
👍30🗿22🤔17🔥5😢3🎉3🆒3💯2😱1
Собеседование VS реальная работа: какие навыки пригодятся начинающим Python-разработчикам
На интервью начинающим Python-разработчикам часто задают вопросы из тех областей знаний, которые вряд ли пригодятся в первые месяцы реальной работы.
Смотреть статью
На интервью начинающим Python-разработчикам часто задают вопросы из тех областей знаний, которые вряд ли пригодятся в первые месяцы реальной работы.
Смотреть статью
Tproger
Собеседование VS реальная работа: какие навыки пригодятся начинающим Python-разработчикам
Какие вопросы могут задать на собеседовании начинающему Python-разработчику и что обязательно повторить, чтобы получить работу.
👍12🎉4🏆1
👍30🗿16🤔6👨💻5❤2🔥2🆒2
Создаем 2D игру на Python с библиотекой Arcade
Arcade — библиотека Python для создания 2D игр, с низким порогом вхождения, но очень функциональная в опытных руках.
Смотреть статью
Arcade — библиотека Python для создания 2D игр, с низким порогом вхождения, но очень функциональная в опытных руках.
Смотреть статью
👍38🍾5🎉2❤1😱1
Друзья, на связи админ! Это не реклама. Ну как не реклама, скорее просто я хочу показать вам свой GPT бот, который добавил недавно в Telegram. Если вдруг кому интересно можете пользоваться. @AIGPT4bot
👍31🔥4👨💻4🎉1
Как я стал Python-разработчиком с нуля — мой опыт становления тестировщиком
Тестировщик специалист, который отлавливает ошибки на всех этапах разработки проекта.
Смотреть статью
Тестировщик специалист, который отлавливает ошибки на всех этапах разработки проекта.
Смотреть статью
👍18❤3🤔1🗿1
Python для начинающих: дорожная карта в 2023 году
Данная статья — это полноценный гайд разработчика на Python с нуля до Junior.
Смотреть статью
Данная статья — это полноценный гайд разработчика на Python с нуля до Junior.
Смотреть статью
Tproger
Программирование на Python для начинающих ✔️ Python с нуля
Полноценный курс Python для начинающих, который станет прекрасным самоучителем. Делаем начало программирования на Python лёгким.
👍20🏆2🗿2❤1🎉1
#Вопросы_с_собеседования
❓Что будет в результате выполнения данного кода?
Ответ:
Результатом выполнения данного кода будет
Это объясняется тем, что замыкания в Python работают по принципу позднего связывания. Это означает, что значения переменных, используемых в замыканиях, ищутся во время вызова внутренней функции. Поэтому, когда вызывается любая из функций, возвращаемых
❓Что будет в результате выполнения данного кода?
Ответ:
Результатом выполнения данного кода будет
[6, 6, 6, 6]
, а не [0, 2, 4, 6]
.Это объясняется тем, что замыкания в Python работают по принципу позднего связывания. Это означает, что значения переменных, используемых в замыканиях, ищутся во время вызова внутренней функции. Поэтому, когда вызывается любая из функций, возвращаемых
multipliers()
, значение i
ищется исключительно в области видимости этой функции в данный момент. А значение i
, вне зависимости от того, какая из функций вызывается, после завершения цикла for
всегда равно 3
. Таким образом, каждая возвращаемая функция умножает значение, которое ей передано, на 3
, а поскольку в приведенном выше коде передается значение 2
, все они возвращают значение 6
(то есть 3 x 2
).👍21❤4🎉2🏆2
Получаем ежедневные новости с помощью Python
Для реализации нам нужно установить библиотеки requests и BeautifulSoup.
pip install bs4
pip install requests
Подробный разбор и описание кода можно найти здесь.
Для реализации нам нужно установить библиотеки requests и BeautifulSoup.
Подробный разбор и описание кода можно найти здесь.
👍19😢3🏆2🎉1
Самый встречаемый символ в строке
Наиболее рекомендуемый метод, который можно использовать для поиска всех вхождений, - это метод - использование
Мы находим максимально встречающийся символ, используя max() для значений.
Наиболее рекомендуемый метод, который можно использовать для поиска всех вхождений, - это метод - использование
collections.Counter() + max()
, он фактически получает частоту всех элементов, а также может использоваться для печати частоты одного элемента, если это необходимо. Мы находим максимально встречающийся символ, используя max() для значений.
👍24🎉4🏆1
Декораторы в Python: понять и полюбить
Декораторы — один из самых полезных инструментов в Python, однако новичкам они могут показаться непонятными.
Смотреть статью
Декораторы — один из самых полезных инструментов в Python, однако новичкам они могут показаться непонятными.
Смотреть статью
Tproger
Декораторы в Python: понять и полюбить
Декораторы в Python — полезная вещь, но многие новички её не понимают и обходят стороной. Объясняем, что они из себя представляют и как работают.
👍21❤4🗿4🔥3
Дорогие подписчики, напишите в комментариях список тем, которые вы бы хотели, чтобы мы рассмотрели в наших постах!
🔥10❤2👍1