en
Feedback
python_practics

python_practics

Open in Telegram

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

Show more
5 160
Subscribers
No data24 hours
-67 days
-3630 days
Posts Archive
Что выведет код сверху?
Anonymous voting

Создаем милую черепашку на модуле turtle
   import  turtle
   turtle.bgcolor("black")
   turtle.pencolor("yellow")
   turtle.color("yellow","green")
   turtle.shape("turtle")
   turtle.pensize(5)
   mycolor=["red","blue","yellow","green","orange"]
   k=0
   j=200
   for i in range(0,17,1):
      turtle.pencolor(mycolor[k])
      k+=1
      if k==4:
          k=0
      turtle.forward(j)
      j=j-10
      turtle.left(90)

      turtle.done()

#sandbox @python_practics

Внимание! - Вопрос! Как объявить генератор? • использовать синтаксис (x for x in seq); • оператор yield в теле функции вместо
Внимание! - Вопрос! Как объявить генератор? • использовать синтаксис (x for x in seq); • оператор yield в теле функции вместо return; • встроенная функция iter, которая вызывает у объекта метод __iter__(). Этот метод должен возвращать генератор. #вопросы_из_собеседований @python_practics

В Excel появился Python Стала доступна публичная предварительная надстройка, позволяющая пользователям Excel манипулировать д
В Excel появился Python Стала доступна публичная предварительная надстройка, позволяющая пользователям Excel манипулировать данными и анализировать их. «Вы можете исследовать данные в Excel, используя библиотеки Python, а затем подводить формулы, диаграммы и сводные таблицы Excel для дальнейшего развития своих идей», — объясняет Стефан Киннестранд, генеральный менеджер по современным работам в Microsoft. «Теперь вы можете выполнять расширенный анализ данных в знакомой среде Excel, обращаясь к Python непосредственно в MS Excel». Установка дополнительных модулей не требуется. Подробнее👇 #статьи @python_practics

Создаем красивую анимацию на модуле turtle
   import turtle
   turtle.bgcolor("black")
   Cppsecrets = turtle.Screen()
   Cppsecrets.title("Animation Circle ")
   turtle=turtle.Turtle()
   turtle.color("red")
   turtle.speed(20)
   turtle.hideturtle()
   for i in range(100):
         turtle.circle(i*2)
         turtle._rotate(5)

#sandbox @python_practics

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

Python, Django и Bootstrap для начинающих by А. Постолит Книга посвящена вопросам разработки веб-приложений с использованием
Python, Django и Bootstrap для начинающих by А. Постолит Книга посвящена вопросам разработки веб-приложений с использованием языка Python, фреймворков Django, Bootstrap и интерактивной среды разработки PyCharm. Рассмотрены основные технологии и рабочие инструменты создания веб-приложений. Описаны фреймворки Django, Bootsrtap и структура создаваемых веб-приложений. На простых примерах показана обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц. Рассмотрено создание шаблонов веб-страниц и форм для пользователей. Показано взаимодействие пользователей с различными типами баз данных через модели. Описана работа с базами данных через встроенные в Django классы без использования SQL-зanpocoв. Книга в формате pdf👇 #курсы_книги @python_practics

#мемчики @python_practics
#мемчики @python_practics

Дорожная карта Python-разработчика 2023 Изучайте Python с нуля с этой дорожной картой для начинающих питонистов. Пошаговый га
Дорожная карта Python-разработчика 2023 Изучайте Python с нуля с этой дорожной картой для начинающих питонистов. Пошаговый гайд для тех, кто любит структурированную информацию. В этой статье автор разобрал такие сферы знаний как: • основы Python; • среды разработки; • деплой; • фреймворки; • сбор и хранение данных; • API; • боты; • тестирование; • Data Science. Автор, будучи сторонником практического подхода, считает, что лучшего способа осилить целую дорожную карту, чем постепенно пробовать каждый из инструментов, нет. Плюс с ходом времени вы поймете, каким именно разработчиком хотите стать, и некоторые продукты изучать вообще не придется. Так что эта дорожная карта Python стоит воспринимать как некий универсальный листинг для новобранца, который играется со многим и так находит для себя самое интересное. Подробнее👇 #статьи @python_practics

Создаем красивую анимацию на модуле turtle
   from turtle import * 
   from random import randint 
   bgcolor('black') 
   x = 1 
   speed(0) 
   while x < 400: 
  
   r = randint(0,255) 
   g = randint(0,255)  
   b = randint(0,255) 
  
   colormode(255)  
   pencolor(r,g,b) 
   fd(50 + x) 
   rt(90.991) 
   x = x+1 
  
   exitonclick()

#sandbox @python_practics

Tornado Tornado — это расширяемый асинхронный веб-сервер и фреймворк, который решает проблему C10k. То есть при правильной на
Tornado Tornado — это расширяемый асинхронный веб-сервер и фреймворк, который решает проблему C10k. То есть при правильной настройке он может работать с 10 000+ одновременных соединений. Это делает его отличным инструментом для создания приложений, требующих суперпроизводительности при работе с операциями ввода/вывода и поддержки огромного количества одновременных соединений. Изначально фреймворк был создан для использования в проекте FriendFeed, который в 2009 году приобрела компания Facebook, после чего исходные коды Tornado были открыты. Ключевые особенности Tornado: • асинхронный режим работы; • использование веб-сокетов; • поддержка схем аутентификации и авторизации сторонних производителей. Про этот и другие фреймворки вы можете прочитать по ссылке ниже👇 #фреймворки_библиотеки @python_practics

Давайте играть! Напишите код, который будет возвращать имя победителя. В случае ничьи верните Draw! Пример: "scissors", "pape
Давайте играть! Напишите код, который будет возвращать имя победителя. В случае ничьи верните Draw! Пример: "scissors", "paper" --> "Player 1 won!" "scissors", "rock" --> "Player 2 won!" "paper", "paper" --> "Draw!" #задачник @python_practics

ТОП-5 мобильных приложений для изучения Python Если срочно потребовалось — или просто захотелось — изучить, закрепить новую т
ТОП-5 мобильных приложений для изучения Python Если срочно потребовалось — или просто захотелось — изучить, закрепить новую тему, а ноутбука под рукой нет, выход — мобильные приложения для изучения Python. В статье собрали пять вариантов: простых, удобных и условно бесплатных: • SoloLearn; • Enki; • Mimo; • DataCamp; • Coursera. Описанные плюсы и минусы — собственный опыт и отзывы на App Store. Подробнее👇 #статьи @python_practics

Создаем красивую анимацию на модуле turtle
  import turtle
  t = turtle.Turtle()

  s = turtle.Screen()
  s.bgcolor('black')
  t.speed(0)
  radius = 60
  t.pensize(2)
  color = ['red','white','red']
  for x in range(12):
      t.color(color[x%3])
      for i in range(8):
          t.circle(radius)
          t.right(60)
      radius = radius + 4

#sandbox @python_practics

Проверить список на дубликаты Этот простой скрипт проверяет, содержатся ли в списке повторяющиеся значения (дубликаты). Испол
Проверить список на дубликаты Этот простой скрипт проверяет, содержатся ли в списке повторяющиеся значения (дубликаты). Используется свойство множеств set, которые могут содержать только уникальные элементы. Вместо списков могут быть и кортежи, и словари. В последнем случае проверка будет выполняться только среди ключей словаря. #полезные_сниппеты @python_practics

Что выведет код сверху?
Anonymous voting

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