Глобальные переменные
В противовес локальным переменным в Python есть также функция для получения словаря глобальных переменных. В примере получаем доступ к глобальной переменной и приравниваем ее к локальной. Что можно делать и наоборот.
Функция globals() возвращает глобавльные переменные в виде словаря, пара (имя переменной : значение).
В противовес локальным переменным в Python есть также функция для получения словаря глобальных переменных. В примере получаем доступ к глобальной переменной и приравниваем ее к локальной. Что можно делать и наоборот.
Функция globals() возвращает глобавльные переменные в виде словаря, пара (имя переменной : значение).
Испытайте себя в роли Data Scientist! За 3 дня вы освоите основные рабочие инструменты и узнаете, с чем сталкиваются в работе специалисты по данным. Решите несколько реальных задач и оцените, интересна ли вам эта профессия.
Регистрируйтесь: 🔜 https://clc.to/Owd4pg.
Что вы сделаете на интенсиве?
✔️ Построите модели для прогнозирования данных.
✔️ Узнаете, как использовать язык Python для data-аналитики.
✔️ Научитесь применять Data Science в бизнесе.
✔️ Изучите техники исследования данных и разберёте реальные задачи.
✔️ Создадите проект, который высоко оценят потенциальные работодатели.
🎁 Все участники, дошедшие до финала интенсива, получат в подарок электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. А каждый, кто выполнит практическую работу, — сертификат на 10 000 рублей для поступления на любой курс Skillbox.
Скорее переходите по ссылке и регистрируйтесь!
Регистрируйтесь: 🔜 https://clc.to/Owd4pg.
Что вы сделаете на интенсиве?
✔️ Построите модели для прогнозирования данных.
✔️ Узнаете, как использовать язык Python для data-аналитики.
✔️ Научитесь применять Data Science в бизнесе.
✔️ Изучите техники исследования данных и разберёте реальные задачи.
✔️ Создадите проект, который высоко оценят потенциальные работодатели.
🎁 Все участники, дошедшие до финала интенсива, получат в подарок электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. А каждый, кто выполнит практическую работу, — сертификат на 10 000 рублей для поступления на любой курс Skillbox.
Скорее переходите по ссылке и регистрируйтесь!
Проверка памяти приложения Python
При отладке большого приложения, важно иметь профайлер-памяти. То есть средство для анализа всех конструкций кода и отображения актуальной информации о расходуемой памяти.
Есть отличная библиотека, позволяющая детально, по операциям показать сколько памяти занимает та или иная конструкция.
memory-profiler - библиотека отладки памяти приложения. Умеет строить графики, разбирать составные конструкции.
Установка
pip install memory-profiler
Документация и исходный код
При отладке большого приложения, важно иметь профайлер-памяти. То есть средство для анализа всех конструкций кода и отображения актуальной информации о расходуемой памяти.
Есть отличная библиотека, позволяющая детально, по операциям показать сколько памяти занимает та или иная конструкция.
memory-profiler - библиотека отладки памяти приложения. Умеет строить графики, разбирать составные конструкции.
Установка
pip install memory-profiler
Документация и исходный код
Присоединяйся к онлайн-соревнованию по искусственному интеллекту AI Journey Contest 2021 с призовым фондом более 8 млн рублей.
Соревнование проходит в рамках конференции AI Journey 2021.
До 5 ноября предлагается решить 3 задачи разного уровня сложности:
1) Fusion Brain Challenge — обучить мультимодальную, многозадачную и мультиязычную модели.
2) NoFireWithAI — создать модель, определяющую риск образования природных пожаров.
3) AITrain — разработать модель, распознающую элементы железнодорожной инфраструктуры и препятствия на пути поездов по имеющимся фотографиям.
Успейте поучаствовать!
К соревнованию допускаются участники от 18 лет.
#SberAI #искусственныйинтеллект #AIJ2021
Соревнование проходит в рамках конференции AI Journey 2021.
До 5 ноября предлагается решить 3 задачи разного уровня сложности:
1) Fusion Brain Challenge — обучить мультимодальную, многозадачную и мультиязычную модели.
2) NoFireWithAI — создать модель, определяющую риск образования природных пожаров.
3) AITrain — разработать модель, распознающую элементы железнодорожной инфраструктуры и препятствия на пути поездов по имеющимся фотографиям.
Успейте поучаствовать!
К соревнованию допускаются участники от 18 лет.
#SberAI #искусственныйинтеллект #AIJ2021
Функция eval()
Встроенная функция кажется простой на первый взгляд, однако таит в себе много интересного. Позволяет выполнить python-код, который идет в качестве аргумента. Причем, в строковом представлении.
На проверку может оказаться очень интересным инструментом, от создания калькулятора в две строки, до более серьезных и глубоких штук. Эксперементируйте!
Встроенная функция кажется простой на первый взгляд, однако таит в себе много интересного. Позволяет выполнить python-код, который идет в качестве аргумента. Причем, в строковом представлении.
На проверку может оказаться очень интересным инструментом, от создания калькулятора в две строки, до более серьезных и глубоких штук. Эксперементируйте!
Улучшайте чужие бизнесы и получайте высокую зарплату
А что, если вам скажут, что вы можете получить крутую специальность в области бизнес-аналитики меньше чем за год? И, как следствие, начать зарабатывать сотни тысяч рублей в месяц и гордиться собой?
Но давайте по порядку: кто такой Business Analyst? Это человек, который помогает компаниям правильно использовать финансы, находить слабые места и оптимизировать все бизнес-процессы. То есть зарабатывать еще больше денег, поэтому и зарплаты таким людям платят довольно щедрые.
Курс онлайн-университета SF Education — хороший способ освоить эту востребованную профессию. За 11 месяцев вы научитесь анализировать финансовые и продуктовые метрики, изучите четыре языка программирования и овладеете методиками эффективного планирования, внедрения и управления изменениями. Преподаватели — эксперты из реального сектора с международными сертификатами, тратят 50% на теорию, остальное — практика. А личный куратор поможет пройти первый этап отбора в компанию «Большой четверки» — KPMG.
SF Education также добавило в курс изучение бизнес-английского, чтобы сделать вас еще более ценным сотрудником.
Кстати, у них есть и другие программы для роста, например, «Финансовый аналитик», «Финансы для предпринимателей», «Личные финансы».
Интересно? Только до 7 ноября на все программы и курсы SF Education скидка 40% по секретному промокоду PYTHONIST😎.
Сделай самую ценную инвестицию в своё будущее!
А что, если вам скажут, что вы можете получить крутую специальность в области бизнес-аналитики меньше чем за год? И, как следствие, начать зарабатывать сотни тысяч рублей в месяц и гордиться собой?
Но давайте по порядку: кто такой Business Analyst? Это человек, который помогает компаниям правильно использовать финансы, находить слабые места и оптимизировать все бизнес-процессы. То есть зарабатывать еще больше денег, поэтому и зарплаты таким людям платят довольно щедрые.
Курс онлайн-университета SF Education — хороший способ освоить эту востребованную профессию. За 11 месяцев вы научитесь анализировать финансовые и продуктовые метрики, изучите четыре языка программирования и овладеете методиками эффективного планирования, внедрения и управления изменениями. Преподаватели — эксперты из реального сектора с международными сертификатами, тратят 50% на теорию, остальное — практика. А личный куратор поможет пройти первый этап отбора в компанию «Большой четверки» — KPMG.
SF Education также добавило в курс изучение бизнес-английского, чтобы сделать вас еще более ценным сотрудником.
Кстати, у них есть и другие программы для роста, например, «Финансовый аналитик», «Финансы для предпринимателей», «Личные финансы».
Интересно? Только до 7 ноября на все программы и курсы SF Education скидка 40% по секретному промокоду PYTHONIST😎.
Сделай самую ценную инвестицию в своё будущее!
Как научиться работать с базами данных? Регистрируйтесь на бесплатный интенсив Skillbox, который пройдёт с 8 по 10 ноября в 21:00 по московскому времени. Всего за 3 вечера вы узнаете, как хранятся данные в Сети, познакомитесь с языком SQL и напишете набор запросов к базе данных.
Подробности — по ссылке: 👉 https://clc.to/-SrReA.
Что будет?
● 3 дня вебинаров по 1,5 часа для полного погружения в тему — такого вы ещё не видели!
● Реальные задачи, которые помогут закрепить знания и понять, в каком направлении двигаться дальше.
● Общение с другими участниками и ведущим интенсива в закрытом чате в Telegram.
● Самостоятельное создание проекта, который высоко оценят потенциальные работодатели.
Спикер интенсива — специалист по анализу данных, сертифицированный SQL-разработчик Microsoft Михаил Пудеян.
🎁 Все участники получат электронную книгу издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 000 рублей на любой курс Skillbox.
Подробности — по ссылке: 👉 https://clc.to/-SrReA.
Что будет?
● 3 дня вебинаров по 1,5 часа для полного погружения в тему — такого вы ещё не видели!
● Реальные задачи, которые помогут закрепить знания и понять, в каком направлении двигаться дальше.
● Общение с другими участниками и ведущим интенсива в закрытом чате в Telegram.
● Самостоятельное создание проекта, который высоко оценят потенциальные работодатели.
Спикер интенсива — специалист по анализу данных, сертифицированный SQL-разработчик Microsoft Михаил Пудеян.
🎁 Все участники получат электронную книгу издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 000 рублей на любой курс Skillbox.
Python и Windows
Если вы работаете с Windows. PyWin32 библиотека, которую вы обязаны иметь в своем арсенале. Она открывает доступ к множеству вызовов к API операционной системы. Работа с процессами, окнами и множество другого взаимодействия с Windows. Все нативные приложения никак не могут обойтись без обращений к Win32 API.
PyWin32 содержит большинство команд, которые особенно пригодятся, если вы разрабатываете приложение с визуальным интерфейсом или постоянной работе с файловой системой.
Установка
Если вы работаете с Windows. PyWin32 библиотека, которую вы обязаны иметь в своем арсенале. Она открывает доступ к множеству вызовов к API операционной системы. Работа с процессами, окнами и множество другого взаимодействия с Windows. Все нативные приложения никак не могут обойтись без обращений к Win32 API.
PyWin32 содержит большинство команд, которые особенно пригодятся, если вы разрабатываете приложение с визуальным интерфейсом или постоянной работе с файловой системой.
Установка
pip install pywin32Документация
Библиотека moviepy
Классная библиотека для работы с видео. Если вкратце, то это библиотека которая позволит вам редактировать видео и производить с ними различные манипуляции. Все для создания своего видео-редактора. Позволяет кадрировать, резать видео, объединять два видео и многое другое.
Если вы хотите автоматизировать создание видео или GIF изображений на веб сервере. Если вы хотите автоматизировать многие ежедневные видео-процессы. Если вы хотите создавать свои видео-эффекты. Именно эти задачи легко решать с этой библиотекой.
Установка
Классная библиотека для работы с видео. Если вкратце, то это библиотека которая позволит вам редактировать видео и производить с ними различные манипуляции. Все для создания своего видео-редактора. Позволяет кадрировать, резать видео, объединять два видео и многое другое.
Если вы хотите автоматизировать создание видео или GIF изображений на веб сервере. Если вы хотите автоматизировать многие ежедневные видео-процессы. Если вы хотите создавать свои видео-эффекты. Именно эти задачи легко решать с этой библиотекой.
Установка
pip install moviepyДокументация
GIF изображение из видео
Разбираемся, как пользоваться библиотекой Moviepy. Создаем клип, обрезаем, изменяем размер. Сохраняем в GIF, просто и элегантно. Использовал вот этот трейлер. Видео нужно положить в папку со скриптом, там же появится гифка.
Разбираемся, как пользоваться библиотекой Moviepy. Создаем клип, обрезаем, изменяем размер. Сохраняем в GIF, просто и элегантно. Использовал вот этот трейлер. Видео нужно положить в папку со скриптом, там же появится гифка.
Как понять, что программирование — это ваше призвание? Как определить, что нравится — создавать программы, сайты, обучающие игры или искусственный интеллект? И с какого языка лучше начать обучение? Сделайте первый шаг и приблизьтесь к чему-то интересному на карьерном онлайн-марафоне, где попробуете себя в разных направлениях программирования.
Регистрируйтесь по ссылке на бесплатные занятия: 👉 https://clc.to/6_SGOw.
Что вас ждёт?
✔️ Обзор востребованных профессий в IT-сфере в 2021–2022 годах.
✔️ Сравнение разных языков программирования по популярности, сложности и уровню доходов специалиста.
✔️ Знакомство c веб-разработкой, Data Science и языками программирования.
✔️ Практика на нескольких языках программирования в прямом эфире.
💣 А ещё вас ждёт вебинар с практикующим профориентологом. Он подскажет, как выбрать профессию и какие направления в тренде на рынке труда, развенчает ваши страхи относительно построения карьеры.
🎁 Всех участников ждут подарки от Skillbox и партнёров — безлимитный доступ к платформе изучения английского КЭСПА на 3 месяца и полезная книга издательства МИФ «Век живи — век учись». По завершении онлайн-марафона — электронный сертификат, который усилит резюме, подтвердит ваши знания и покажет, что вы в курсе тенденций рынка.
Регистрируйтесь и подключайтесь к прямым эфирам с 15 по 20 ноября!
Регистрируйтесь по ссылке на бесплатные занятия: 👉 https://clc.to/6_SGOw.
Что вас ждёт?
✔️ Обзор востребованных профессий в IT-сфере в 2021–2022 годах.
✔️ Сравнение разных языков программирования по популярности, сложности и уровню доходов специалиста.
✔️ Знакомство c веб-разработкой, Data Science и языками программирования.
✔️ Практика на нескольких языках программирования в прямом эфире.
💣 А ещё вас ждёт вебинар с практикующим профориентологом. Он подскажет, как выбрать профессию и какие направления в тренде на рынке труда, развенчает ваши страхи относительно построения карьеры.
🎁 Всех участников ждут подарки от Skillbox и партнёров — безлимитный доступ к платформе изучения английского КЭСПА на 3 месяца и полезная книга издательства МИФ «Век живи — век учись». По завершении онлайн-марафона — электронный сертификат, который усилит резюме, подтвердит ваши знания и покажет, что вы в курсе тенденций рынка.
Регистрируйтесь и подключайтесь к прямым эфирам с 15 по 20 ноября!
Узнайте базовые принципы работы с Python и научитесь разрабатывать «умных» чат-ботов всего за 3 вечера!
Регистрируйтесь на бесплатный интенсив: 👉 https://clc.to/jy0oYQ.
⚡️ Ведущий исследователь данных (NLP) в Сбере Николай Герасименко познакомит вас с технологиями машинного обучения, научит создавать чат-ботов с искусственным интеллектом и подключать Python-приложение к Telegram.
Вы:
✔️ углубите знания в Python-разработке;
✔️ узнаете, что такое NLU и как компьютер понимает естественную речь;
✔️ разберётесь в архитектуре чат-ботов и виртуальных ассистентов.
🎁 Все участники получат электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + Машина» издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 000 рублей. Их можно будет потратить на любой курс образовательной платформы Skillbox!
🎉 Участвуйте в интенсиве 15–17 ноября в 21:00 по московскому времени.
Регистрируйтесь на бесплатный интенсив: 👉 https://clc.to/jy0oYQ.
⚡️ Ведущий исследователь данных (NLP) в Сбере Николай Герасименко познакомит вас с технологиями машинного обучения, научит создавать чат-ботов с искусственным интеллектом и подключать Python-приложение к Telegram.
Вы:
✔️ углубите знания в Python-разработке;
✔️ узнаете, что такое NLU и как компьютер понимает естественную речь;
✔️ разберётесь в архитектуре чат-ботов и виртуальных ассистентов.
🎁 Все участники получат электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + Машина» издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 000 рублей. Их можно будет потратить на любой курс образовательной платформы Skillbox!
🎉 Участвуйте в интенсиве 15–17 ноября в 21:00 по московскому времени.