Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Хочешь изучить один из самых востребованных языков программирования Python?
Запишись на онлайн курс «Профессия Python-разработчик». Получи быстрый старт и практику кодинга. Освой востребованную, высокооплачиваемую профессию за двенадцать месяцев. Создай искусственный интеллект на дипломе!
👉 Все подробности по ссылке: https://clc.am/C9deFg
Чему научишься:
⚡️ создавать простые и сложные модульные программы: от консольных скриптов до чат-ботов;
⚡️ работать с базами данных;
⚡️ использовать промышленные средства разработки: Git, PyCharm;
⚡️ тестировать код;
⚡️ понимать место Django в семействе веб-фреймворков;
⚡️ оптимизировать старые и/или неудачные веб-приложения.
Центр карьеры Skillbox окажет индивидуальную поддержку на протяжении всего обучения — от помощи с выбором профессии до выхода на работу мечты.
Последний блок - Английский для IT-специалистов, благодаря чему создашь резюме на английском, подготовишься к интервью, подтянешь деловую переписку и специальную лексику.
Будь в числе первых двадцати и забери курс со скидкой 40%!
Подробности по ссылке: https://clc.am/C9deFg.
Запишись на онлайн курс «Профессия Python-разработчик». Получи быстрый старт и практику кодинга. Освой востребованную, высокооплачиваемую профессию за двенадцать месяцев. Создай искусственный интеллект на дипломе!
👉 Все подробности по ссылке: https://clc.am/C9deFg
Чему научишься:
⚡️ создавать простые и сложные модульные программы: от консольных скриптов до чат-ботов;
⚡️ работать с базами данных;
⚡️ использовать промышленные средства разработки: Git, PyCharm;
⚡️ тестировать код;
⚡️ понимать место Django в семействе веб-фреймворков;
⚡️ оптимизировать старые и/или неудачные веб-приложения.
Центр карьеры Skillbox окажет индивидуальную поддержку на протяжении всего обучения — от помощи с выбором профессии до выхода на работу мечты.
Последний блок - Английский для IT-специалистов, благодаря чему создашь резюме на английском, подготовишься к интервью, подтянешь деловую переписку и специальную лексику.
Будь в числе первых двадцати и забери курс со скидкой 40%!
Подробности по ссылке: https://clc.am/C9deFg.
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Модуль - Wikipedia
Если модуля Howdoi было недостаточно, теперь мы можем импортировать всю Википедию! Да, теперь мы можем импортировать Википедию в Python с помощью модуля
Установите его с помощью команды:
И используйте его так:
#модули
Если модуля Howdoi было недостаточно, теперь мы можем импортировать всю Википедию! Да, теперь мы можем импортировать Википедию в Python с помощью модуля
Wikipedia
. Используйте непрерывный поток знаний с Python для повседневных нужд.Установите его с помощью команды:
pip install wikipedia
И используйте его так:
import wikipedia
result = wikipedia.page("GeeksforGeeks")
print(result.summary)
#модули
Forwarded from Библиотека питониста | Python, Django, Flask
Ehmatthes
Cleaning up a messy, exploratory Python project
One of my current projects is in a state that many people will probably recognize: it’s a small project that grew through the exploratory phase, got really messy, but has now proven to be really useful.
Forwarded from Pythonist.ru - образование по питону
Топ вопросов по ООП с собеседований
Объектно-ориентированное программирование является одной из основных концепций, поэтому вопросы по этой теме задают на каждом интервью. В этой статье мы собрали наиболее часто задаваемые новичкам вопросы по ООП (с ответами, конечно).
Читать статью
#топ
Объектно-ориентированное программирование является одной из основных концепций, поэтому вопросы по этой теме задают на каждом интервью. В этой статье мы собрали наиболее часто задаваемые новичкам вопросы по ООП (с ответами, конечно).
Читать статью
#топ
Forwarded from Pythonist.ru - образование по питону
Tips & Tricks. Сравнение объектов: «is» vs «==»
Разбираемся на примерах, чем отличается сравнение объектов в Python при помощи операторов "==" и "is".
Читать статью
#ооп
Разбираемся на примерах, чем отличается сравнение объектов в Python при помощи операторов "==" и "is".
Читать статью
#ооп
Forwarded from Библиотека питониста | Python, Django, Flask
🔁 Как писать «правильные» циклы на Python: разбираемся на примерах
Несколько соображений о том, как сделать код циклов Python более производительным и ясным с помощью функций встроенного модуля itertools: product, isslice, takewhile.
https://proglib.io/sh/QmYbLWSflt
Несколько соображений о том, как сделать код циклов Python более производительным и ясным с помощью функций встроенного модуля itertools: product, isslice, takewhile.
https://proglib.io/sh/QmYbLWSflt
Forwarded from Библиотека питониста | Python, Django, Flask
Осбуждение с Reddit: Поддержка f-строк в Python 3.8 = для самодокументирующихся выражений и отладки.
https://proglib.io/w/f28e132a
https://proglib.io/w/f28e132a
reddit
In case you didn't know: Python 3.8 f-strings support = for...
Python 3.8 added an `=` specifier to `f-strings`. An `f-string` such as `f'{expr=}'` will expand to the text of the expression, an equal sign,...
Forwarded from Python задачки
Тест «Наследование в Python»
Составили совместно с @pythonist_ru для вас тест из 10 вопросов.
Пишите в комментариях, кто на сколько ответил.
Пройти тест
Составили совместно с @pythonist_ru для вас тест из 10 вопросов.
Пишите в комментариях, кто на сколько ответил.
Пройти тест
Forwarded from Python Academy
Упаковка параметров с помощью urlencode
Довольно часто приходится работать с разнообразными API и совершать get-запросы с передачей множества параметров. Чаще всего составление запроса в коде выглядит примерно так:
Смотрится не слишком презентабельно, однако есть слегка более длинный, но значительно улучающий читаемость кода вариант – функция
#трюки #urllib
Довольно часто приходится работать с разнообразными API и совершать get-запросы с передачей множества параметров. Чаще всего составление запроса в коде выглядит примерно так:
url = 'https://example.com?item={}&size={}&color={}&amount={}'.format('t-shirt', 'M', 'white', 5)
Смотрится не слишком презентабельно, однако есть слегка более длинный, но значительно улучающий читаемость кода вариант – функция
urlencode
из модуля urllib
.#трюки #urllib
Forwarded from Python Academy
How Do I
Сегодня наткнулся на модуль, который за вас может гуглить вопросы по программированию. Просто в консоли пишите
Модуль просто парсит верхние ответы со StackOverflow, и всё. Устанавливается это чудо через
#модули #howdoi
Сегодня наткнулся на модуль, который за вас может гуглить вопросы по программированию. Просто в консоли пишите
"howdoi ..."
, где вместо многоточия – ваш вопрос.Модуль просто парсит верхние ответы со StackOverflow, и всё. Устанавливается это чудо через
pip
, а для его использования, очевидно, нужен интернет.#модули #howdoi
Forwarded from Python Academy
Немного про цифры и юникод
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 – не единственные символы, которые считаются цифрами. Python следует правилам Юникода и обрабатывает несколько сотен символов как цифры, полный список вот здесь.
Это влияет на такие функции, как
#числа #юникод
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 – не единственные символы, которые считаются цифрами. Python следует правилам Юникода и обрабатывает несколько сотен символов как цифры, полный список вот здесь.
Это влияет на такие функции, как
int
, unicode.isdecimal
и даже re.match
. Предупрежден – значит вооружен.#числа #юникод
Forwarded from Python Academy
Сортировка словаря по значениям
Сортировка данных словаря по значениям ключей, а не по самим ключам, нередко ставит в тупик.
Задача решается довольно просто при помощи аргумента
#словари #сортировка
Сортировка данных словаря по значениям ключей, а не по самим ключам, нередко ставит в тупик.
Задача решается довольно просто при помощи аргумента
key
функции sorted
для указания функции, которая будет вызываться на каждом элементе до сравнения.#словари #сортировка
Forwarded from Python Academy
Нахождение наиболее частых элементов списка
Если необходимо найти несколько наиболее часто повторяющихся значений, лучше воспользоваться счетчиком
Метод
#collections #counter
Если необходимо найти несколько наиболее часто повторяющихся значений, лучше воспользоваться счетчиком
Counter
из библиотеки collections
.Метод
Counter.most_common(x)
возвращает x
кортежей, в которых первое значение – элемент, а второе – количество его повторений.#collections #counter
Forwarded from Python Academy
Python — самый популярный язык общего назначения.
Авторский канал @pythonotes рассказывает о его тонкостях, интересных библиотеках и фактах из мира Python.
Хотите изучить Python или узнать его еще лучше?
🔸 помощь начинающим
🔸 практические советы
🔸 интересные фишки языка
🔸 трики синтаксиса
🔸 комментарии к PEP
🔸 обзоры библиотек
Подписывайтесь, будет интересно!
📌@pythonotes
Авторский канал @pythonotes рассказывает о его тонкостях, интересных библиотеках и фактах из мира Python.
Хотите изучить Python или узнать его еще лучше?
🔸 помощь начинающим
🔸 практические советы
🔸 интересные фишки языка
🔸 трики синтаксиса
🔸 комментарии к PEP
🔸 обзоры библиотек
Подписывайтесь, будет интересно!
📌@pythonotes
Forwarded from Python Academy
Look what I shared: New python3.8 debug f-strings · Issue #40 · asottile/future-fstrings · GitHub @MIUI| https://github.com/asottile/future-fstrings/issues/40
#fstrings
#fstrings
GitHub
New python3.8 debug f-strings · Issue #40 · asottile/future-fstrings
python/cpython#13123
Forwarded from Нетология
3 первых шага, с которых стоит начать изучение Python → http://netolo.gy/fPL
Forwarded from Библиотека питониста | Python, Django, Flask
YouTube
Intro to FastAPI - The Best Way to Create APIs in Python?
Having trouble building your Python app? I can help: https://prettyprinted.com/coaching/?utm_campaign=kCggyi_7pHg
FastAPI, a framework for creating frameworks in a much different style that you're used to in Python.
💻 Code written in video
https://pret…
FastAPI, a framework for creating frameworks in a much different style that you're used to in Python.
💻 Code written in video
https://pret…