Python Ready | Программирование
23K subscribers
768 photos
53 videos
393 links
Авторский канал по разработке на Python.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

РКН: https://clck.ru/3NJEEh

Реклама на бирже: https://telega.in/c/python_ready
加入频道
📖 A Byte of Python

Книга для тех, кто только начинает свой путь в программировании. Она предлагает легко усваиваемое введение в Python, охватывая ключевые темы.

Автор: Swaroop C.H.
Год: 2020


Скачать книгу

👉 Python Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
📱 Python для начинающих

Плейлист из 24 видео, который предлагает вводное изучение программирования, охватывая основные концепции и навыки, необходимые для создания проектов.

Ссылка на плейлист: YouTube 🖤


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5
👩‍💻 Вопрос с собеседования

В чём разница между списком (list) и кортежем (tuple) в Python?

Ответ:


1. Изменяемость

Списки изменяемы, то есть вы можете добавлять, изменять или удалять их элементы после создания.

Кортежи неизменяемы; после создания кортежа его содержимое нельзя изменить.


2. Производительность
Списки более гибкие, но требуют больше памяти и ресурсов для изменения.

Кортежи обычно занимают меньше памяти и работают быстрее, так как их неизменяемость позволяет оптимизировать их хранение.


3. Применение
Списки используются, когда вам нужна коллекция элементов, которую вы планируете изменять.

Кортежи подходят для хранения данных, которые должны оставаться неизменными, таких как координаты или константные наборы значений.


👉 Python Ready | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥41
👍 Нашел для вас полезную статью на Хабре. В ней автор создаёт известную игру «Сапёр» на Python.

В этой статье:
• Вы подробно познакомитесь с процессом создания игры «Сапёр».
• Напишите алгоритм прохождения игры.

🔊Если заинтересовало, можешь продолжить читать на Habr!


👉 Python Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
metanit — это портал, на котором представлено множество полезных теоретических материалов для обучения программированию. Здесь можно найти ресурсы по Python и другим языкам, а каждое пособие содержит примеры кода.

Ссылочка: https://metanit.com/

👉 Python Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥3
📱 Курс по Django

Плейлист, состоящий из 10 подробных уроков, в которых вы разберёте все сложности и аспекты популярнейшего фреймворка для веб-разработки.

Ссылка на курс: YouTube 🖤


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
👩‍💻 Декоратор @property

Декоратор @property используется для превращения метода класса в свойство, которое можно вызывать без скобок. Это позволяет обращаться к методам класса, как к атрибутам, что делает код более читабельным и интуитивно понятным.

Он особенно полезен, когда вам нужно контролировать доступ к атрибутам объекта или выполнять вычисления при получении значения, но при этом не хотите изменять синтаксис вызова.


🔥 — если узнал новое
🤝 если уже пользовался

👉 Python Ready | #декоратор
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝9👍1
📱 Автоматическая переименовка файлов в указанной директории

Этот скрипт выполняет автоматическую переименовку файлов в указанной директории. Это может быть полезно, если у вас есть множество файлов с неупорядоченными именами, и вы хотите систематизировать их.

⬇️ Скачать скрипт

👉 Python Ready | #скрипт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥21
Media is too big
VIEW IN TELEGRAM
30 Days Of Python — репозиторий для начинающих разработчиков, который поможет вам выучить основы Python. Репозиторий представлен в виде 30-дневного обучения, где каждый день разбираются всё более сложные темы.

📌 Ссылочка на репозиторий: Github 😸


👉 Python Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍61
👩‍💻 Проверка содержимого строки с помощью startswith и endswith

Методы startswith и endswith позволяют легко проверить, начинается или заканчивается ли строка на определённую подстроку.

startswith — метод проверяет, начинается ли строка с указанной подстроки. Возвращает True, если строка начинается с указанного значения, иначе False.

endswith — метод проверяет, заканчивается ли строка указанной подстрокой. Возвращает True, если строка заканчивается на указанное значение, иначе False.

Оба метода поддерживают передачу нескольких вариантов в виде кортежей, что позволяет проверять на наличие нескольких подстрок одновременно.


🔥 — если узнал новое
🤝 если уже пользовался

👉 Python Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25🤝12👍31
This media is not supported in your browser
VIEW IN TELEGRAM
Python Tutor — это сайт для визуализации выполнения кода на Python, Java, C, C++ и JavaScript. Он позволяет пошагово проследить как работает ваш код.

Ссылочка: https://pythontutor.com/

👉 Python Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍5
😎 Нашёл полезную статью о том, как улучшить свой код на Python.

В этой статье:

• Как и зачем использовать comprehension.
• Использование оптимизации проверки условий.
• Использование any и all.

🔊Если заинтересовало, можешь продолжить читать на Habr!


👉 Python Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
👩‍💻 Модуль turtle

Плейлист из 18 уроков по модулю turtle, с помощью которого вы научитесь создавать графику на Python.

Ссылка на плейлист: YouTube 🖤


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3👎1
👩‍💻 Функции enumerate()

Встроенная функция enumerate() возвращает кортежи, содержащие индекс и элемент из переданного итерируемого объекта. Она упрощает работу с циклами, предоставляя доступ к индексам и значениям элементов одновременно.

Принимает итерируемый объект (например, список) и возвращает кортежи, где первый элемент — это индекс, а второй — сам элемент.


🔥 — если узнал новое
🤝 если уже пользовался

👉 Python Ready | #функция
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31🤝17👍3
📖 Python за 7 дней

Быстрое и практическое введение в язык программирования Python, которое позволяет читателям освоить основные концепции и навыки за короткий срок.

Автор: Эндрю Парк
Год: 2023


Скачать книгу

👉 Python Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112🔥2
Media is too big
VIEW IN TELEGRAM
Python interview questions — репозиторий, который содержит обширный список вопросов, предназначенных для собеседований на позицию python-разработчика, с подробными ответами и примерами кода для каждого вопроса.

📌 Ссылочка на репозиторий: Github 😸


👉 Python Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3
👩‍💻 Разбиение строки с помощью split() и объединение с помощью join()

Методы split и join делают работу со строками проще и удобнее, позволяя разбивать строки на части и объединять их обратно с помощью заданного разделителя.

split — разбивает строку на список подстрок на основе заданного разделителя. По умолчанию разделителем является пробел.

join — объединяет элементы списка (или другой итерируемой последовательности) в одну строку, используя заданный разделитель.

🔥 — если узнал новое
🤝 если уже пользовался

👉 Python Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝54🔥28
This media is not supported in your browser
VIEW IN TELEGRAM
Real Python — онлайн-ресурс для изучения Python. На сайте представлены подробные руководства, уроки, статьи и видеоматериалы, которые помогут новичкам освоить основы, а опытным разработчикам ― узнать о новых технологиях и библиотеках.

Ссылочка: https://realpython.com/

👉 Python Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Python Environment Manager — это расширение для Visual Studio Code, которое помогает управлять и переключаться между различными Python-окружениями, упрощая настройку и использование виртуальных сред для проектов.

👉 Python Ready | #плагин
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥7
📱 Уроки по Flask с нуля

Плейлист из 23 видеоуроков, в ходе которых вы познакомитесь с фреймворком flask и изучите все основные концепции этой технологии.

Ссылка на курс: YouTube 🖤


👉 Python Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍7
Media is too big
VIEW IN TELEGRAM
Comprehensive Python Cheatsheet репозиторий, который охватывает широкий спектр тем, от базовых до продвинутых, и служит отличным справочником как для начинающих, так и для опытных программистов.

📌 Ссылочка на репозиторий: Github 😸


👉 Python Ready | #репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥6