uk
Feedback
python_practics

python_practics

Відкрити в Telegram

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

Показати більше
5 282
Підписники
-324 години
-307 днів
-2030 день
Архів дописів
Задача: Реализуйте функцию 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

Создаем красивую анимацию на модуле turtle
   import turtle
   t = turtle.Turtle()
   list1 = ["purple","red","orange","blue","green"]
   turtle.bgcolor("black") 
   for i in range(200):
    t.color(list1[i%5])
    t.pensize(i/10+1)
    t.forward(i)
    t.left(59)

#sandbox @python_practics

Tensor Flow Широко распространенная библиотека с открытым исходным кодом. Изначально Tensor Flow предназначен для работы с Py
Tensor Flow Широко распространенная библиотека с открытым исходным кодом. Изначально Tensor Flow предназначен для работы с Python, однако она предоставляет доступ и к базовому API C++. В отличие от других МО/ГО библиотек, Tensor Flow разрабатывался для использования не только в исследованиях и разработках, но для производственных целей. Среди наиболее ярких проектов, созданных с его помощью, можно выделить самообучающийся алгоритм Google Rank Brain и нейронную сеть DeepDream. Особенности Tensor Flow: • программный продукт для свободного использования под лицензией Apache 2.0; • библиотека TensorFlow позволяет оптимизировать модели для их развертывания в условиях ограниченных ресурсов. Это возможно при использовании специального фреймворка — TensorFlow Serving; • большое сообщество. Библиотека создавалась корпорацией Google, которая и по сей день работает над улучшением стабильности. Подробнее👇 #фреймворки_библиотеки @python_practics

Задача: Вам нужно создать функцию, которая принимает список неотрицательных целых чисел и строк и возвращает новый список с о
Задача: Вам нужно создать функцию, которая принимает список неотрицательных целых чисел и строк и возвращает новый список с отфильтрованными строками. Пример:
   filter_list([1,2,'a','b']) == [1,2]
   filter_list([1,'a','b',0,15]) == [1,0,15]
   filter_list([1,2,'aasf','1','123',123]) == [1,2,123]

#задачник @python_practics

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

Получить цифры числа Функция map() принимает желаемый тип выходных данных (в нашем случае это int, целые числа) и итерируемый
Получить цифры числа Функция map() принимает желаемый тип выходных данных (в нашем случае это int, целые числа) и итерируемый объект (строку, список или кортеж), элементы которого можно превратить в элементы этого типа. После этого другая функция list() преобразует результат в список. #полезные_сниппеты @python_practics

Возможно ли множественное наследование в python?
Anonymous voting

Создаем интересную анимацию на модуле turtle
   import turtle
   tina = turtle.Turtle()
   tina.shape('turtle')

   tina.penup()
   tina.goto(30,-150)
   tina.pendown()
   tina.circle(130)
   tina.penup()
   tina.goto(0,0)
   tina.pendown()
   tina.circle(20)
   tina.circle(10)
   tina.penup()
   tina.forward(60)
   tina.right(45)
   tina.pendown()
   tina.circle(30)
   tina.circle(10)
   tina.penup()
   tina.right(90)
   tina.forward(90)
   tina.pendown()
   tina.circle(40)
   tina.penup()
   tina.goto(25,-25)

#sandbox @python_practics