🤯27👍8🤔4❤1
🐍 Использование скриптов на языке Python в Платформе nanoCAD 23
В сегодняшней статье, мы научимся использовать скрипты в nanoCAD'e на нашем любимом языке Python!
В статье уже ждут:
1. Подготовка среды для выполнения скриптов
2. Выполнение этих самых скриптов
3. Результат проделанной работы
Читать статью
Читаем и упрощаем себе работу!))
В сегодняшней статье, мы научимся использовать скрипты в nanoCAD'e на нашем любимом языке Python!
В статье уже ждут:
1. Подготовка среды для выполнения скриптов
2. Выполнение этих самых скриптов
3. Результат проделанной работы
Читать статью
Читаем и упрощаем себе работу!))
🔥7👍3❤1
🐍Создание массивов в Python
В сегодняшнем посте разберём создание массивов, на примере двумерных, так как они самые распространённые.
Массивы нужны для записи нескольких данных в 1 переменную, без необходимости каждый раз прописывать объявление переменной. Они бывают трёх типов: одномерные, двумерные и трёхмерные. Различаются они количеством значений, которые можно записать в них.
В сегодняшнем посте разберём создание массивов, на примере двумерных, так как они самые распространённые.
Массивы нужны для записи нескольких данных в 1 переменную, без необходимости каждый раз прописывать объявление переменной. Они бывают трёх типов: одномерные, двумерные и трёхмерные. Различаются они количеством значений, которые можно записать в них.
👍15🔥7🤔2🤯2
Media is too big
VIEW IN TELEGRAM
🎬 Секреты парсинга на Python | Как зарабатывать больше на фрилансе | Парсинг сайтов
Фриланс. Обучение (Web-Scraping) веб парсингу на Python. Секреты парсинга, незаменимые помощники при парсинге данных.
Ссылка на видео ➖ https://www.youtube.com/watch?v=2mHxiCn9kBU
Ссылка на плейлист ➖https://www.youtube.com/playlist?list=PLqGS6O1-DZLprgEaEeKn9BWKZBvzVi_la
Сегодня без вводной информации, скорее смотрим прекрасный практический материал по парсингу! 🔥
Фриланс. Обучение (Web-Scraping) веб парсингу на Python. Секреты парсинга, незаменимые помощники при парсинге данных.
Ссылка на видео ➖ https://www.youtube.com/watch?v=2mHxiCn9kBU
Ссылка на плейлист ➖https://www.youtube.com/playlist?list=PLqGS6O1-DZLprgEaEeKn9BWKZBvzVi_la
Сегодня без вводной информации, скорее смотрим прекрасный практический материал по парсингу! 🔥
👍13❤2🔥1
👍30🤯5🤔2
🔥 Почему в Python по-прежнему нужна функция map()
Не беспокойтесь, эта статья не посвящена тому, как использовать
Мы обсудим место
Читать статью
Не беспокойтесь, эта статья не посвящена тому, как использовать
map()
в Python. Мы не будем говорить о том, что эта функция лучше или хуже, чем генератор списков или цикл for
. Мы обсудим место
map()
в кодовой базе Python и выясним, почему стоит знать эту функцию независимо от того, будете ли вы когда-нибудь ее использовать.Читать статью
👍18🔥2🤯1
Сортировка словаря по значению при помощи метода sorted()
Сортировка списка — медленное и неэффективное решение. Библиотека встроенных функций Python предлагает лучший вариант — функцию
Еще с функцией
Наконец, с функцией
Сортировка списка — медленное и неэффективное решение. Библиотека встроенных функций Python предлагает лучший вариант — функцию
sorted()
. По умолчанию эта функция сортирует словарь по ключу, но с применением дополнительных функций возможна и сортировка словаря по значению.Еще с функцией
sorted()
можно использовать функцию itemgetter()
, которая определена в модуле operator стандартной библиотеки Python. Функция itemgetter()
возвращает вызываемый объект из своего операнда.Наконец, с функцией
sorted()
можно использовать метод dict.items()
, чтобы сначала получить кортежи вида (оценка, имя)
, а затем пересобрать словарь, упорядоченный по оценкам.👍10🔥2❤1
🔍 Обзор полезных инструментов для интроспекции объектов Python
Python позволяет разными способами задавать вопросы о коде. В распоряжении программистов находятся соответствующие инструменты, помогающие найти необходимые ответы. Среди них базовая функция
Из материала статьи вы узнаете, на какие вопросы о коде может ответить Python и как он помогает во время сеансов отладки, работы с аннотациями типов, валидации входных данных и т.д.
Читать статью
Python позволяет разными способами задавать вопросы о коде. В распоряжении программистов находятся соответствующие инструменты, помогающие найти необходимые ответы. Среди них базовая функция
help()
, встроенные функции вроде dir()
и усложненные методы модуля inspect
. Из материала статьи вы узнаете, на какие вопросы о коде может ответить Python и как он помогает во время сеансов отладки, работы с аннотациями типов, валидации входных данных и т.д.
Читать статью
👍9🔥2❤1
🔥 Пять статей от редакции, собравшие больше всего отдачи:
1. Парсинг в Python за 10 минут! - В видео, наш знакомый ютубер, учит создавать парсер - очень полезную программу на python, для сбора данных с сайта, без его API.
2. Как напечатать таблицу с помощью f-string - разобрали, как напечатать красивую таблицу с одинаковой шириной колонок, с разной шириной колонок и...
3. Пишем Телеграм бота на Python c использованием API ChatGPT - В статье нас ждёт гайд по написанию своего телеграмм бота на Python с использованием API ChatGPT
4. Самый простой способ выучить Python - В видео, мы разберём основные ошибки и нюансы, которые совершают новички и из-за которых им трудно выучить язык, например Python.
5. Создание массивов в Python - В посте разберём создание массивов, на примере двумерных, так как они самые распространённые.
1. Парсинг в Python за 10 минут! - В видео, наш знакомый ютубер, учит создавать парсер - очень полезную программу на python, для сбора данных с сайта, без его API.
2. Как напечатать таблицу с помощью f-string - разобрали, как напечатать красивую таблицу с одинаковой шириной колонок, с разной шириной колонок и...
3. Пишем Телеграм бота на Python c использованием API ChatGPT - В статье нас ждёт гайд по написанию своего телеграмм бота на Python с использованием API ChatGPT
4. Самый простой способ выучить Python - В видео, мы разберём основные ошибки и нюансы, которые совершают новички и из-за которых им трудно выучить язык, например Python.
5. Создание массивов в Python - В посте разберём создание массивов, на примере двумерных, так как они самые распространённые.
👍12🔥4❤1
Media is too big
VIEW IN TELEGRAM
🎬 Почему в Python реализована глобальная функция len() и что об этом говорит Гвидо ван Россум?
➖ https://www.youtube.com/watch?v=0-czTUWRReI
➖ https://www.youtube.com/watch?v=0-czTUWRReI
🔥6🤔4
👍24🤔9🤯6
🐍 Как развернуть веб-приложение Streamlit в сети: три простых способа
Streamlit — это бесплатный фреймворк Python с открытым исходным кодом, который позволяет с легкостью создавать интерактивные панели и приложения на базе машинного обучения и делиться ими.
Читать статью
Streamlit — это бесплатный фреймворк Python с открытым исходным кодом, который позволяет с легкостью создавать интерактивные панели и приложения на базе машинного обучения и делиться ими.
Читать статью
👍3🤔3❤1
Как перевернуть список в Python
Метод
Первоначальный порядок элементов исходного списка изменяется и тут же обновляется.
Проявите активность 🔥, в продолжении расскажем про функцию
Метод
.reverse()
При использовании данного встроенного метода в Python список изменяется сразу же. Это означает, что изменяется исходный порядок данного списка.Первоначальный порядок элементов исходного списка изменяется и тут же обновляется.
Проявите активность 🔥, в продолжении расскажем про функцию
reversed()
🔥65👍7❤5🤔2
Media is too big
VIEW IN TELEGRAM
🎬 7 лучших Python технологий, которые ВЫ ДОЛЖНЫ ЗНАТЬ
В данном видео рассмотрим реализацию контекстного менеджера with с нуля, декоратор total_ordering для перегрузки операторов, и много других интересных технологий.
➖ https://www.youtube.com/watch?v=oXraHHCWFvk
В данном видео рассмотрим реализацию контекстного менеджера with с нуля, декоратор total_ordering для перегрузки операторов, и много других интересных технологий.
➖ https://www.youtube.com/watch?v=oXraHHCWFvk
👍7🤔6❤4
Что выдаёт этот код?
Anonymous Quiz
34%
Еще одна задача со строками?
9%
Ещеё одна задача со строками?
7%
Ещё одна задача со строками?
49%
TypeError
👍23🤯9🤔4
🔥 Особенности автоматического дифференцирования в PyTorch.
PyTorch активно развивается более пяти лет и представляет собой целую экосистему для создания моделей машинного обучения на основе глубоких нейронных сетей. У подобных ИТ-продуктов широкий спектр применения. Несмотря на то, что на сегодняшний день это один из самых популярных фреймворков машинного обучения в мире, в рунете пока довольно мало статей о его технических особенностях.
Мы решили восполнить этот пробел и перевели статью «Автоматическое дифференцирование в PyTorch» коллектива разработчиков PyTorch, дополнив ее комментариями из собственной практики.
Читать статью
PyTorch активно развивается более пяти лет и представляет собой целую экосистему для создания моделей машинного обучения на основе глубоких нейронных сетей. У подобных ИТ-продуктов широкий спектр применения. Несмотря на то, что на сегодняшний день это один из самых популярных фреймворков машинного обучения в мире, в рунете пока довольно мало статей о его технических особенностях.
Мы решили восполнить этот пробел и перевели статью «Автоматическое дифференцирование в PyTorch» коллектива разработчиков PyTorch, дополнив ее комментариями из собственной практики.
Читать статью
👍11🤯5