uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

python_practics

python_practics

Відкрити в Telegram

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Показати більше
5 111
Підписники
+224 години
-17 днів
-3330 днів
Архів дописів
#теория_python @python_practics
+3
#теория_python @python_practics

Django 3.0. Практика создания веб-сайтов на Python Книга посвящена созданию веб-сайтов на языке Python с использованием веб-ф
Django 3.0. Практика создания веб-сайтов на Python Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и пр. Книга в формате pdf👇 #курсы_книги @python_practics

MATLAB vs Python #мемчики @python_practics
MATLAB vs Python #мемчики @python_practics

Кастомные эмодзи для Telegram Очень часто, для создания своего стиля авторы используют смайлики и другие символы, а с появлен
Кастомные эмодзи для Telegram Очень часто, для создания своего стиля авторы используют смайлики и другие символы, а с появлением подписки Telegram‑премиум стало возможным создавать и добавлять свои собственные картинки. В этой статье автор рассказал, как из обычного шрифта, сделать уникальный набор эмозди и добавить его в телеграм. Подробнее по ссылке👇 #статьи @python_practics

Создаем красивую анимацию на модуле turtle
   import turtle

   def draw_attractive_design4():
    colors = ["red", "orange", "yellow", "green", "blue", "purple"]
    pen = turtle.Turtle()
    pen.speed(10)
    turtle.bgcolor("black")  
    pen.pensize(2)

    size = 20

    for i in range(300):
        pen.color(colors[i % 6])
        pen.forward(size)
        pen.left(59)
        pen.forward(size)
        pen.left(59)
        pen.forward(size)
        pen.left(59)
        pen.forward(size)
        pen.left(121)
        size += 2  

    pen.hideturtle()


   draw_attractive_design4()

   turtle.done()

#sandbox @python_practics

Fastcore — недооцененная, но полезная библиотека Python fastcore — это основа многих проектов fast.ai. Самое главное: fastcor
Fastcore — недооцененная, но полезная библиотека Python fastcore — это основа многих проектов fast.ai. Самое главное: fastcore расширяет Python, стремясь к устранению шаблонного кода и добавлению полезной функциональности для общих задач. Чем интересна fastcore: • ознакомление с идеями из других языков прямо в Python. Fastcore расширяет Python, чтобы включить в него паттерны из разных языков: Julia, Ruby и Haskell; • новый набор прагматичных инструментов: fastcore включает в себя утилиты, позволяющие писать более лаконичный выразительный код и, возможно, решать новые задачи; • изучение Python: fastcore расширяет Python, в этом процессе проявляются многие продвинутые понятия. Для мотивированных людей это прекрасный способ увидеть многое о внутренней работе языка. Подробнее👇 #фреймворки_библиотеки @python_practics

Задача: Реализуйте функцию unique_in_order, которая принимает в качестве аргумента последовательность и возвращает список эле
Задача: Реализуйте функцию unique_in_order, которая принимает в качестве аргумента последовательность и возвращает список элементов без каких-либо элементов с одинаковым значением рядом друг с другом и сохраняет исходный порядок элементов. Пример:
   unique_in_order([1, 2, 2, 3, 3])   == [1, 2, 3]
   unique_in_order((1, 2, 2, 3, 3))   == [1, 2, 3]

#задачник @python_practics

Создаем красивую анимацию на модуле turtle
   import turtle

   def draw_attractive_design1():
    colors = ["red", "orange", "yellow", "green", "blue", "purple"]
    pen = turtle.Turtle()
    pen.speed(10)
    turtle.bgcolor("black")  
    pen.pensize(2)

    for i in range(180):
        pen.color(colors[i % 6])
        pen.forward(200)
        pen.right(61)
        pen.forward(100)
        pen.right(120)
        pen.forward(100)
        pen.right(61)
        pen.forward(200)
        pen.right(181)
        
    pen.hideturtle()

   draw_attractive_design1()

   turtle.done()

#sandbox @python_practics

Преобразовать арабское число в римское Преобразует число в обычной десятичной («арабской») записи в форму римского числа. Раб
Преобразовать арабское число в римское Преобразует число в обычной десятичной («арабской») записи в форму римского числа. Работает со значениями от 1 до 3999 включительно, возвращает строку (str). Сначала создаётся список кортежей вида (число, его римская запись). Далее цикл бежит по нему и с помощью функции divmod() производит целочисленное деление с остатком, меняя входящее число на остаток. Соответствующие результаты деления умножаются на строку римской записи и присоединяются к итоговой строке res. #полезные_сниппеты @python_practics

Каким будет результат выполнения кода? print( isinstance( 1 + 1j, complex))
Anonymous voting

Создаем красивую анимацию на модуле turtle
   from turtle import *

   drawing_area = Screen()
   drawing_area.setup(width=750, height=500)

   shape('square')
   for i in range(75):
    right(20 + i)
    forward(1 + (i * 5))
    right(40 + i)

   done()

#sandbox @python_practics

Внимание! - Вопрос! Что такое сопрограмма? Сопрограмма (англ. coroutine) — компонент программы, обобщающий понятие подпрограм
Внимание! - Вопрос! Что такое сопрограмма? Сопрограмма (англ. coroutine) — компонент программы, обобщающий понятие подпрограммы, который дополнительно поддерживает множество входных точек (а не одну, как подпрограмма) и остановку и продолжение выполнения с сохранением определённого положения. Расширенные возможности генераторов в Python (выражения yield и yield from, отправка значений в генераторы) используются для реализации сопрограмм. Сопрограммы полезны для реализации асинхронных неблокирующих операций и кооперативной многозадачности в одном потоке без использования функций обратного вызова (callback-функций) и написания асинхронного кода в синхронном стиле. Python 3.5 включает в себе поддержку сопрограмм на уровне языка. Для этого используются ключевые слова async и await. #вопросы_из_собеседований @python_practics

Гайд по магическим методам в Python Магические методы в языке программирования Python нужны, чтобы реализовывать свойства объ
Гайд по магическим методам в Python Магические методы в языке программирования Python нужны, чтобы реализовывать свойства объектов при их взаимодействии. Автор статьи подготовил подробное руководство по магическим методам, или dunder-методам Питона, которые предназначены для перегрузки Python-операторов или встроенных методов. Подробнее по ссылке👇 #статьи @python_practics

Создаем красивую анимацию на модуле turtle Полный код можно посмотреть по ссылке👇 #sandbox @python_practics
Создаем красивую анимацию на модуле turtle Полный код можно посмотреть по ссылке👇 #sandbox @python_practics

#теория_python @python_practics
+2
#теория_python @python_practics

Pass The Python Interview: 69 Python Coding Questions, Solutions and Explanations Книга является ресурсом, предназначенным дл
Pass The Python Interview: 69 Python Coding Questions, Solutions and Explanations Книга является ресурсом, предназначенным для помощи разработчикам и программистам, готовящимся к собеседованиям на позиции, связанные с языком программирования Python. Она предоставляет читателям набор 69 типовых вопросов и задач, которые могут возникнуть на собеседованиях, а также предоставляет к ним решения и объяснения. Книга в формате pdf👇 #курсы_книги @python_practics

Время сложных мемасов #мемчики @python_practics
Время сложных мемасов #мемчики @python_practics

Архитектура высоконагруженных телеграм-ботов на Python С ростом популярности телеграм-ботов, возникают новые вызовы. В услови
Архитектура высоконагруженных телеграм-ботов на Python С ростом популярности телеграм-ботов, возникают новые вызовы. В условиях высокой нагрузки, когда ботом начинают пользоваться тысячи и даже миллионы пользователей, стандартные решения становятся недостаточными. Низкая производительность, долгий ответ от бота и отсутствие масштабируемости могут привести к потере пользователей и доходов. Именно здесь вступает в игру концепция высоконагруженных ботов. Высоконагруженные боты спроектированы и оптимизированы так, чтобы обрабатывать огромное количество запросов одновременно, быстро и надежно. Они предоставляют максимально качественный пользовательский опыт и позволяют бизнесам успешно масштабировать свои услуги. Подробнее об архитектуре высоконагруженных телеграм-ботов вы можете прочитать по ссылке👇 #статьи @python_practics