Адрес канала:
Категории:
Технологии
Язык: Русский
Количество подписчиков:
13.53K
Описание канала:
Канал для программистов Python, где собраны все самые полезные фишки, облегчающие работу и обучение
По рекламе: @aqvalb @optimus5125
Менеджер : @optimus5125 @Norskjeg
Мы на бирже: https://telega.in/c/Python_Teacherr
Рейтинги и Отзывы
Оценить канал python_teacherr и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.
5 звезд
0
4 звезд
0
3 звезд
0
2 звезд
1
1 звезд
2
Последние сообщения 9
2023-04-26 15:00:00
API-интерфейс Django REST в одном файле
REST API является очень распространённым вариантом использования с Django сегодня. Но такое взаимодействие уместно при большом и сложном API, а вот при маленьком можно обойтись и встроенные в Django инструментами, не создавая лишних файлов и сложностей.
Читать
#статья | Python_Teacher
1.0K views12:00
2023-04-26 09:45:00
Многоточие в Python
Многоточие Python – это последовательность из трех точек, часто используемая в естественных языках. Но чего вы, возможно, не знаете – это еще и валидный объект в Python:
>>> ...
Ellipsis
Применяется он преимущественно в операциях нарезки матриц в NumPy. Однако можно использовать его вместо обычного pass в качестве плэйсхолдера в функции, которую еще не реализовали:
def my_awesome_func():
...
Вот валидный код Python, и выглядит он теперь не так уж плохо.
#tips | Python_Teacher
1.2K views06:45
2023-04-25 21:00:00
Как развернуть список?
Обратите внимание, что reverse() вызывается в списке и изменяет его. Сама функция не возвращает измененный список:
li = ['a','b','c']
print(li)
li.reverse()
print(li)
#=> ['a', 'b', 'c']
#=> ['c', 'b', 'a']
#собеседование | Python_Teacher
1.3K views18:00
2023-04-25 15:00:00
Ambrosia — Open Source-библиотека для работы с A/B-тестами
Новая библиотека для проведения A/B-тестирования сделана специалистами из Big Data МТС и уже доступна. В этой статье авторы рассказали о её функционале и напомнили этапы A/B-тестирования.
Читать
#статья | Python_Teacher
1.4K views12:00
2023-04-25 09:45:00
#test | Python_Teacher
1.4K views06:45
2023-04-24 21:00:00
Объясните, как работает функция filter
Функция делает буквально то, о чем говорит ее название: она фильтрует элементы в последовательности.
Каждый элемент передается функции, которая включает его в последовательность, если по условию получает True, и отбрасывает в случае False:
def add_three(x):
if x % 2 == 0:
return True
else:
return False
li = [1,2,3,4,5,6,7,8]
[i for i in filter(add_three, li)]
#=> [2, 4, 6, 8]
Обратите внимание, как удалены все элементы, которые не делятся на 2.
#собеседование | Python_Teacher
1.5K views18:00
2023-04-24 15:00:01
Пишем сайт поиска работы на Python Django
Хотите крутой кейс в портфолио? Тогда создайте сайт для поиска работы, где соискатели и работодатели могут взаимодействовать друг с другом и, кто знает, может именно он и поможет вам найти работу Python-разработчиком.
Читать
#статья | Python_Teacher
1.5K views12:00
2023-04-24 09:45:00
#test | Python_Teacher
663 views06:45
2023-04-23 21:00:00
Объясните, как работает функция reduce
Это может быть сложновато сразу понять, пока вы не используете ее несколько раз.
reduce принимает функцию и последовательность — и проходит по этой последовательности. На каждой итерации в функцию передаются как текущий элемент, так и выходные данные предыдущего элемента. В конце концов, возвращается одно значение:
from functools import reduce
def add_three(x,y):
return x + y
li = [1,2,3,5]
reduce(add_three, li)
#=> 11
Возвращается 11, что является суммой 1+2+3+5.
#собеседование | Python_Teacher
1.1K views18:00
2023-04-23 15:00:00
Microsoft Power BI и Python: две суперспособности в сочетании
Microsoft Power BI — это интерактивный инструмент анализа и визуализации данных, который используется для бизнес-аналитики (BI) и который теперь можно создавать с помощью Python. Объединив эти две технологии, вы можете расширить возможности Power BI по обработке, преобразованию, дополнению
и визуализации данных.
В этом уроке вы узнаете, как:
— установить и настроить среду Python и Power BI;
— использовать Python для импорта и преобразования данных;
— создавать пользовательских визуализаций с помощью Python;
— повторно использовать существующий код Python.
Читать
#статья | Python_Teacher
1.2K views12:00