Python | Программирование
9.67K subscribers
2.02K photos
2 videos
138 files
1.72K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
Download Telegram
Поток управления и истинность

• В этом видео мы продолжим наше исследование Python, обращая внимание на ключевые элементы управления потоком: if, elif, else, while, True и False.

🧷 Смотреть видео

#Видео
4🔥4
📌 Строки документации

• Python имеет остроумную особенность, называемую строками документации, обычно обозначаемую сокращённо docstrings. Это очень важный инструмент, которым вы обязательно должны пользоваться, поскольку он помогает лучше документировать программу и облегчает её понимание. Поразительно, но строку документации можно получить, например, из функции, даже во время выполнения программы!

Пример (код на картинке).

📕 Документация

#урок
👍54
🧩 10 самых распространенных ошибок безопасности в Python и как их избежать

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

🧷 Читать статью

#Статья
7👍3
Пробельное форматирование, модули и Библиотеки

• В этом видео мы рассмотрим основы этих важных концепций Python.

🧷 Смотреть видео

#Видео
5👍4
📌 Ключевые аргументы

• Если имеется некоторая функция с большим числом параметров, и при её вызове требуется указать только некоторые из них, значения этих параметров могут задаваться по их имени – это называется ключевые параметры. В этом случае для передачи аргументов функции используется имя (ключ) вместо позиции (как было до сих пор).

• Есть два преимущества такого подхода: во-первых, использование функции становится легче, поскольку нет необходимости отслеживать порядок аргументов; во-вторых, можно задавать значения только некоторым избранным аргументам, при условии, что остальные параметры имеют значения аргумента по умолчанию.

Пример (код на картинке).

📕 Документация

#урок
5👍4
Кортежи, словари, defaultdict

• Это видео поможет вам лучше понять, как работает Python, и даст вам необходимые навыки для продолжения изучения Data Science.

🧷 Смотреть видео

#Видео
👍54
Please open Telegram to view this post
VIEW IN TELEGRAM
2
📌 Булевы значения

• Булевы значения в Python это две константы True и False.

• В Python истинными и ложными значениями считаются не только True и False.

истинное значение:
- любое ненулевое число
- любая непустая строка
- любой непустой объект

ложное значение:
- 0
- None
- пустая строка
- пустой объект

• Остальные истинные и ложные значения, как правило, логически следуют из условия.

Для проверки булевого значения объекта, можно воспользоваться bool: (код на картинке).

📕 Документация

#урок
6👍4
🧩 Как создать API в облаке менее чем в 200 строках кода

• Современные облачные инструменты и пакеты Python стали настолько мощными, что с их помощью можно создать (масштабируемый) облачный API менее чем в 200 строках кода.

🧷 Читать статью

#Статья
4🔥2