Совет по Python:
Функция
Встроенная функция locals() возвращает словарь, представляющий текущую локальную таблицу символов.
Таблица символов — это структура, в которой Python хранит все имена (переменные, функции, классы и т.д.), доступные в определённой области видимости.
Когда
В примере переменные
✈️ Python Ninja
Функция
locals()Встроенная функция locals() возвращает словарь, представляющий текущую локальную таблицу символов.
Таблица символов — это структура, в которой Python хранит все имена (переменные, функции, классы и т.д.), доступные в определённой области видимости.
Когда
locals() вызывается внутри функции, она возвращает словарь со всеми локальными переменными, определёнными в рамках этой функции.В примере переменные
z и x определены локально внутри функции. Переменная y = 20 является глобальной и не относится к области видимости my_func(). Поэтому locals() внутри my_func не включает yPlease open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1
Самая масштабная шпаргалка для Python-разработчиков
За один только лайк можно забрать PDF версию в хорошем качестве❤️
☝️ Ссылка источник
✈️ Python Ninja
За один только лайк можно забрать PDF версию в хорошем качестве
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍8
This media is not supported in your browser
VIEW IN TELEGRAM
Принес вам интересную игрушку «CyberOps Terminal»
Это бесплатная браузерная игра где нужно печатать команды так, будто вы настоящий хакер из фильмов. Ошибся — система поднимает тревогу, печатаешь быстро и точно — выигрываешь
Отличный способ разогнать пальцы и посоревноваться с коллегами по работе😎
☝️ Ссылка источник
✈️ Python Ninja
Это бесплатная браузерная игра где нужно печатать команды так, будто вы настоящий хакер из фильмов. Ошибся — система поднимает тревогу, печатаешь быстро и точно — выигрываешь
Отличный способ разогнать пальцы и посоревноваться с коллегами по работе
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
Принёс понятный гайд для подготовки к собеседованиям ML
Автор собрал удобные шпаргалки по машинному обучению для подготовки к собеседованиям и поделился ими с другими. В них в сжатом виде собраны основные темы вроде переобучения, PCA, регуляризации, CNN и других
Сохраняем пригодится📝
☝️ Ссылка источник
✈️ Python Ninja
Автор собрал удобные шпаргалки по машинному обучению для подготовки к собеседованиям и поделился ими с другими. В них в сжатом виде собраны основные темы вроде переобучения, PCA, регуляризации, CNN и других
Сохраняем пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Совет по Python: как определить расширение файла
В Python файлы могут обрабатываться по разному в зависимости от их расширения (например,
Один из способов — использовать функцию
Пример кода:
✈️ Python Ninja
В Python файлы могут обрабатываться по разному в зависимости от их расширения (например,
.txt, .pdf, .csv). Поэтому полезно уметь определять тип расширенияОдин из способов — использовать функцию
splitext из модуля os.path. Она делит имя файла на основную часть и расширениеПример кода:
import os
my_files = ["my_file.txt", "my_file.pdf", "my_file.csv"]
for file in my_files:
file_extension = os.path.splitext(file)[1]
print("File Extension:", file_extension)
# Результат:
# File Extension: .txt
# File Extension: .pdf
# File Extension: .csv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1