Внимание! - Вопрос!
Что такое файловый объект?
Файловый объект – объект, предоставляющий файл-ориентированный API (методы read(), write() и т.д.) для доступа к ресурсу. В зависимости от способа создания, файловый объект может предоставлять доступ к реальному файлу на диске или другому виду устройства хранения или передачи данных (стандартные потоки ввода/вывода, буферы в памяти, сокеты и т.д.). Файловые объекты также называют потоками. Файловые объекты являются контекстными менеджерами.
#вопросы_из_собеседований
@python_practics
#вопросы_из_собеседований
@python_practics
👍7🔥1
Apache MXNet
Apache MXNet — среда глубокого обучения, разработанная для повышения эффективности и гибкости. Этот инструмент позволяет смешивать различные варианты программ глубокого обучения, чтобы максимизировать их эффективность и производительность.
Особенности MXNet:
• Комплексный и гибкий Python API.
• Быстрое обучение моделей за счет масштабирования с использованием разных графических процессоров и компьютеров.
• Помимо Python, поддерживает множество языков программирования, включая C++, Java, JavaScript, Go, R, Scala и Perl.
• Поддержка различных моделей, включая свёрточные нейронные сети (CNNs) и сети долгой краткосрочной памяти (LSTMs).
Подробнее👇
#фреймворки_библиотеки
@python_practics
Apache MXNet — среда глубокого обучения, разработанная для повышения эффективности и гибкости. Этот инструмент позволяет смешивать различные варианты программ глубокого обучения, чтобы максимизировать их эффективность и производительность.
Особенности MXNet:
• Комплексный и гибкий Python API.
• Быстрое обучение моделей за счет масштабирования с использованием разных графических процессоров и компьютеров.
• Помимо Python, поддерживает множество языков программирования, включая C++, Java, JavaScript, Go, R, Scala и Perl.
• Поддержка различных моделей, включая свёрточные нейронные сети (CNNs) и сети долгой краткосрочной памяти (LSTMs).
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍2
Запись данных в файл
Приведенный выше код сначала создаст файл data.txt, если его еще нет, а затем напишет в этом файле Python is awesome.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Приведенный выше код сначала создаст файл data.txt, если его еще нет, а затем напишет в этом файле Python is awesome.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍10👎4🤔3
Python 3.12, 3.13 и 3.14: обновляться или нет?
Эта статья поможет вам быстро разобраться, что нового появилось в версиях 3.12, 3.13 и 3.14 и решить для себя, пришло ли время обновляться. Основной упор сделан на ключевые нововведения, чтобы составить общую картину и понять куда развивается язык.
Подробнее👇
#статьи
@python_practics
Эта статья поможет вам быстро разобраться, что нового появилось в версиях 3.12, 3.13 и 3.14 и решить для себя, пришло ли время обновляться. Основной упор сделан на ключевые нововведения, чтобы составить общую картину и понять куда развивается язык.
Подробнее👇
#статьи
@python_practics
👍5
Cyber Security for Beginners: Your Essential Guide: Understand Hacking, Malware, Biometrics, BYOD, and Essential Cyber Defense Strategies
Чему вы научитесь:
• Основам информационной безопасности;
• Распознаванию и предотвращению кибер-угроз;
• Защите персональных и корпоративных данных;
• Работе с инструментами кибербезопасности;
• Внедрению базовых стратегий киберзащиты.
"Cyber Security for Beginners" даст вам необходимые знания для защиты от современных киберугроз и обеспечения базовой информационной безопасности.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Основам информационной безопасности;
• Распознаванию и предотвращению кибер-угроз;
• Защите персональных и корпоративных данных;
• Работе с инструментами кибербезопасности;
• Внедрению базовых стратегий киберзащиты.
"Cyber Security for Beginners" даст вам необходимые знания для защиты от современных киберугроз и обеспечения базовой информационной безопасности.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍3
Как по умолчанию сортирует pandas.sort_values()?
Anonymous Quiz
62%
по возрастанию
13%
по убыванию
25%
необходимо самостоятельно указывать типо сортировки
👍2❤1
Топ-5 ИИ-инструментов для программистов в 2025 году
Программистам важно всегда быть в курсе всех тенденций из мира IT. Ведь для того, чтобы справляться с новыми вызовами, нужно работать с современными инструментами. В этой статье авторы рассказали о лучших нейросетях для программирования, которые стоит изучить в 2025 году.
Такие инструменты помогают автоматизировать ежедневные простые задачи, улучшать качество кода. Да и в целом, с помощью внедрения AI-инструментов ускоряется процесс разработки — от написания программы до ее тестирования и развёртывания.
Подробнее👇
#статьи
@python_practics
Программистам важно всегда быть в курсе всех тенденций из мира IT. Ведь для того, чтобы справляться с новыми вызовами, нужно работать с современными инструментами. В этой статье авторы рассказали о лучших нейросетях для программирования, которые стоит изучить в 2025 году.
Такие инструменты помогают автоматизировать ежедневные простые задачи, улучшать качество кода. Да и в целом, с помощью внедрения AI-инструментов ускоряется процесс разработки — от написания программы до ее тестирования и развёртывания.
Подробнее👇
#статьи
@python_practics
👍3
Если я смог стать разработчиком, то сможешь и ты!
Привет! Я Николай Арановский, основатель школы "CodeStar" и преподаватель онлайн-университета BrainLib. Прошел путь от студента до успешного Python-разработчика и основателя собственной школы программирования.
Знаю, как это бывает:
😬 Запутался в куче онлайн-курсов и бесплатных уроков
😬Застреваешь на сложных темах и некому помочь
😬Хочешь создать свой проект, но не знаешь как
😬Боишься, что не получится из-за отсутствия опыта
Залетай в канал, на котором пишу много интересного по программированию и даю обратную связь из первых рук.
Вот последние посты:
ТОП-5 МИФОВ о смене профессии
Средняя зарплата python-разработчика в 2025 году
Почему Python — идеален для новичков?
Как сделать через Python синтез речи.
От экономиста до Python-разработчика за 7 месяцев: реальная история нашего студента
👉 Подпишись, чтобы не потерять! 👈
Привет! Я Николай Арановский, основатель школы "CodeStar" и преподаватель онлайн-университета BrainLib. Прошел путь от студента до успешного Python-разработчика и основателя собственной школы программирования.
Знаю, как это бывает:
😬 Запутался в куче онлайн-курсов и бесплатных уроков
😬Застреваешь на сложных темах и некому помочь
😬Хочешь создать свой проект, но не знаешь как
😬Боишься, что не получится из-за отсутствия опыта
Залетай в канал, на котором пишу много интересного по программированию и даю обратную связь из первых рук.
Вот последние посты:
ТОП-5 МИФОВ о смене профессии
Средняя зарплата python-разработчика в 2025 году
Почему Python — идеален для новичков?
Как сделать через Python синтез речи.
От экономиста до Python-разработчика за 7 месяцев: реальная история нашего студента
👉 Подпишись, чтобы не потерять! 👈
👍1👎1
Внимание! - Вопрос!
Какие есть виды файловых объектов?
На уровне типов данных в Python 2 нет отличия между текстовыми и бинарными файлами. При открытии можно указать текстовый либо бинарный режим, но это влияет только на преобразования концов строк при выполнении под ОС Windows, а под Unix-системами, где преобразования концов строк не требуются, не влияет ни на что.
В Python 3 существует три вида файловых объектов: текстовые файлы (text files), «обычные» (небуферизированные) бинарные файлы (raw binary files) и буферизированные бинарные файлы (buffered binary files). Разные виды потоков представляются соответствующими классами модуля io.
Модуль io был обратно портирован в последние версии Python 2, поэтому в Python 2 также при желании можно использовать систему ввода-вывода, аналогичную Python 3.
#вопросы_из_собеседований
@python_practics
В Python 3 существует три вида файловых объектов: текстовые файлы (text files), «обычные» (небуферизированные) бинарные файлы (raw binary files) и буферизированные бинарные файлы (buffered binary files). Разные виды потоков представляются соответствующими классами модуля io.
Модуль io был обратно портирован в последние версии Python 2, поэтому в Python 2 также при желании можно использовать систему ввода-вывода, аналогичную Python 3.
#вопросы_из_собеседований
@python_practics
👍3
Задача:
Создайте программу, которая фильтрует список строк и возвращает список, содержащий только имена ваших друзей.
Если в имени ровно 4 буквы, вы можете быть уверены, что это ваш друг! В противном случае вы можете быть уверены, что это не так...
Пример:
#задачник
@python_practics
Создайте программу, которая фильтрует список строк и возвращает список, содержащий только имена ваших друзей.
Если в имени ровно 4 буквы, вы можете быть уверены, что это ваш друг! В противном случае вы можете быть уверены, что это не так...
Пример:
Input = ["Ryan", "Kieran", "Jason", "Yous"]
Output = ["Ryan", "Yous"]
#задачник
@python_practics
👍10
Господи, да в чём проблема стать фронтендером?
Подписался на этот канал:
👉 Фронтенд
Заходишь каждый день, тратишь 15 минут и изучаешь актуальную информацию. Можешь сразу применять на практике. ВСЁ!
Это настолько просто, что даже твой кот справится. Подпишись сейчас, потом спасибо скажешь.
Подписался на этот канал:
👉 Фронтенд
Заходишь каждый день, тратишь 15 минут и изучаешь актуальную информацию. Можешь сразу применять на практике. ВСЁ!
Это настолько просто, что даже твой кот справится. Подпишись сейчас, потом спасибо скажешь.
Mapping списков, или изменение типа данных в списке
Иногда в нашем проекте нам нужно изменить типы данных всех элементов в списке. Первый способ, который приходит вам в голову, - использовать цикл, а затем получить доступ ко всем элементам из списка, а затем один за другим изменить тип данных элементов. Этот метод предназначен для старой школы в Python. У нас есть функция map, которая может делать эту работу за нас.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Иногда в нашем проекте нам нужно изменить типы данных всех элементов в списке. Первый способ, который приходит вам в голову, - использовать цикл, а затем получить доступ ко всем элементам из списка, а затем один за другим изменить тип данных элементов. Этот метод предназначен для старой школы в Python. У нас есть функция map, которая может делать эту работу за нас.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍10