python_practics
5.3K subscribers
1.85K photos
205 videos
119 files
59 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Внимание! - Вопрос!

Как сравниваются последовательности?

Две последовательности равны, если они имеют одинаковый тип, равную длину и соответствующие элементы обоих последовательностей равны.

Последовательности одинаковых типов можно сравнивать. Сравнения происходят в лексикографическом порядке: последовательность меньшей длины меньше, чем последовательность большей длины, если же их длины равны, то результат сравнения равен результату сравнения первых отличающихся элементов.


#вопросы_из_собеседований

@python_practics
👍3
Streamlit

Streamlit — это фреймворк для языка программирования Python. Он содержит набор программных инструментов, которые помогают перенести модель машинного обучения в веб. Написанную «умную» программу с помощью этого фреймворка можно быстро сделать веб-приложением.

Подробнее👇

#фреймворки_библиотеки

@python_practics
👍2
Обработка ошибок

Обработка исключений для обеспечения бесперебойного выполнения кода.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍5
Почему разработка игр на Python не умерла: Godot и другие библиотеки в геймдеве

Игры можно писать не только на плюсах и C#. Конечно, это будут не крупные проекты с мощным движком и огромным количеством героев и NPC. Автор статьи рассказал, как создаются игры на Python и какие есть геймдев-библиотеки.

Подробнее👇

#статьи

@python_practics
👍3
80+ Python Coding Challenges for Beginners: Python Exercises to Make You a Better Programmer (2024)

Чему вы научитесь:

• Основам программирования на Python через практику;
• Решению логических задач и улучшению алгоритмических навыков;
• Оптимизации кода и написанию читаемых решений;
• Использованию Python для решения реальных задач и проблем;
• Приемам отладки и тестирования кода.

"80+ Python Coding Challenges for Beginners" — это практическое пособие, в котором представлены задачи, помогающие новичкам развить навыки программирования на Python. Книга идеально подходит для начинающих, желающих закрепить теоретические знания и перейти к решению задач, необходимых для освоения программирования.

Книга в формате pdf👇

#курсы_книги

@python_practics
👍5
Ставь 👍 если было полезно

#теория_python

@python_practics
👍9
ТОП-55 курсов Python: онлайн обучение для разработчиков с нуля бесплатно и платно

Подборка лучших обучающих программ по Python для начинающих и опытных специалистов. В обзоре рассмотрены дополнительные курсы по Fullstack и Backend-разработке, а также тренажеры для практической отработки навыков. В статье вы найдете детальное описание ключевых характеристик программ, информацию о стоимости и длительности обучения, а также уникальные промокоды на дополнительную скидку на обучение.

Подробнее👇

#статьи

@python_practics
👍2
Внимание! - Вопрос!

Как понять хешируемый ли объект?

Объект называется хешируемым, если он имеет хеш-значение (целое число), которое никогда не изменяется на протяжении его жизненного цикла и возвращается методом __hash__(), и может сравниваться с другими объектами (реализует метод __eq__()). Равные хешируемые объекты должны иметь равные хеш-значения. Все стандартные неизменяемые объекты хешируемые. Все стандартные изменяемые объекты не хешируемые.

#вопросы_из_собеседований

@python_practics
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Гипотеза Коллатца (3x+1) на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍4
Задача:

Завершите решение так, чтобы оно разделило строку на пары из двух символов. Если строка содержит нечетное количество символов, то следует заменить пропущенный второй символ в последней паре символом подчеркивания ('_').

Пример:


'abc' => ['ab', 'c_']
'abcdef' => ['ab', 'cd', 'ef']

#задачник

@python_practics
👍21
10000+ страниц заметок по программированию (БЕСПЛАТНО)

🔥 SQL
@заметки_программиста/SQL/

👩‍💻 Python
@заметки_программиста/Python/

👩‍💻 Git
@заметки_программиста/Git/

➡️Возможно еще не поздно, зарегистрируйтесь, пока не стало слишком поздно!
Please open Telegram to view this post
VIEW IN TELEGRAM
Чтение файла построчно

Этот фрагмент открывает файл и считывает его построчно, используя цикл for. Оператор with гарантирует, что файл будет должным образом закрыт после чтения. strip() удаляет все лишние пробелы или символы новой строки из каждой строки.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍8👎1
Ставь 👍 если было полезно

#теория_python

@python_practics
👍7
Внимание! - Вопрос!

Что такое множество?

Множество – это неупорядоченная коллекция хешируемых объектов, которые не повторяются. В множествах нет понятия позиции элемента. Соответственно, они не поддерживают индексацию и срезы. Встроенные классы множеств: set (изменяемое множество), frozenset (неизменяемое множество).

#вопросы_из_собеседований

@python_practics
👍4