uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

python_practics

python_practics

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
5 111
Obunachilar
+224 soatlar
-17 kun
-3330 kun
Postlar arxiv
#теория_python @python_practics
+4
#теория_python @python_practics

Большая книга проектов Python Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки на самых
Большая книга проектов Python Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки на самых интересных задачах – графике, играх, анимации, расчетах и многом другом. Вы можете экспериментировать, добавляя к готовым проектам собственные детали. В 256 строк кода поместится всё – «винтажная» экранная заставка, забег улиток на скорость, рекламный заголовок-приманка, вращающаяся спираль ДНК и так далее. Добавьте к этому пару строк своего кода, и вы сможете делиться собственными уникальными проектами в интернете. Книга в формате pdf👇 #курсы_книги @python_practics

Слишком жестоко #мемчики @python_practics
Слишком жестоко #мемчики @python_practics

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

Создаем красивую анимацию на модуле turtle
   import turtle 
   ninja = turtle.Turtle() 
   ninja.speed(10)  
   for i in range(180): 
        ninja.forward(100) 
        ninja.right(30) 
        ninja.forward(20) 
        ninja.left(60) 
        ninja.forward(50) 
        ninja.right(30) 
        ninja.penup() 
        ninja.setposition(0, 0) 
        ninja.pendown() 
        ninja.right(2) 
   turtle.done() 

#sandbox @python_practics

Qt / PyQt Qt — кроссплатформенная среда разработки и графический фреймворк для программистов С++, однако она имеет привязки д
Qt / PyQt Qt — кроссплатформенная среда разработки и графический фреймворк для программистов С++, однако она имеет привязки для других языков программирования, включая Python, Ruby и Java. Привязка для Python называется PyQt и представляет собой комплект инструментов для работы с графическим интерфейсом. Особенности PyQt: • позволяет работать с базами данных SQL; • графический фреймворк Python оснащен полнофункциональным браузером; • содержит в себе конструктор графического интерфейса пользователя; • дает добавлять новые элементы управления GUI. Для чего подходит: для создания десктопных приложений с графическим интерфейсом пользователя. Подробнее👇 #фреймворки_библиотеки @python_practics

Задача: Вам нужно завершить функцию, которая принимает строковый параметр и меняет местами каждую букву в строке. Все пробелы
Задача: Вам нужно завершить функцию, которая принимает строковый параметр и меняет местами каждую букву в строке. Все пробелы в строке должны быть сохранены. Пример:
   "This is an example!" ==> "sihT    si na !elpmaxe"
   "double  spaces"      ==> "elbuod  secaps"

#задачник @python_practics

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

Создать список дат из диапазона Этот код получает две даты (начальную и конечную) и создаёт список из дат между ними, включая
Создать список дат из диапазона Этот код получает две даты (начальную и конечную) и создаёт список из дат между ними, включая начальную и исключая последнюю. Для получения дней между начальной и конечной датой используется datetime.timedelta.days. #полезные_сниппеты @python_practics

Каким будет результат выполнения кода? print( type(10) is int )
Anonymous voting

Создаем красивую анимацию на модуле turtle
   import turtle  
   import colorsys 
   t = turtle.Turtle() 
   turtle.Screen().bgcolor("black") 
   t.speed(100) 
   n = 36 
   h = 0 
   for i in range(460): 
    c = colorsys.hsv_to_rgb(h,1,0.9) 
    h+=1/n 
    t.color(c) 
    t.left(145) 
    for i in range(5): 
        t.forward(300) 
        t.left(150) 
   turtle.done()

#sandbox @python_practics

Информация для тех, кто работает на языке программирования Python! Специально для вас мы создали канал, где каждый день публи
Информация для тех, кто работает на языке программирования Python! Специально для вас мы создали канал, где каждый день публикуем вакансии, специализированные на языке программирования Python 🐍 💻 💼 Отбор и публикация вакансий каждый день! Мы выкладываем только интересные предложения, строго и по делу - без воды. Python Вакансии | Работа Питон

Внимание! - Вопрос! Как получить список атрибутов объекта? Функция dir возвращает список строк – полей объекта. Поле __dict__
Внимание! - Вопрос! Как получить список атрибутов объекта? Функция dir возвращает список строк – полей объекта. Поле __dict__ содержит словарь вида {поле -> значение}. #вопросы_из_собеседований @python_practics

Способы «выстрелить себе в ногу» в Python «Выстрелить себе в ногу» означает следующее: «Можно написать команду или конструкци
Способы «выстрелить себе в ногу» в Python «Выстрелить себе в ногу» означает следующее: «Можно написать команду или конструкцию, которая сломает нормальное поведение программы или системы (или будет выполняться совершенно не так, как предполагалось), и при этом компилятор/интерпретатор это съест и не остановит исполнение кода». Иными словами, это возможность навредить себе необдуманными действиями. Автор статьи разобрал шесть типичных ошибок новичков с примерами кода и нашёл решение каждой. Подробнее по ссылке👇 #статьи

Создаем красивую анимацию на модуле turtle
   import turtle
   turtle.tracer(1, 0) 
   for i in range(360):
    turtle.forward(i)
    turtle.left(59)
   turtle.exitonclick()

#sandbox @python_practics