• github.com/pytorch/pytorch — тензоры и динамические нейронные сети в Python с сильным ускорением графического процессора.
➖➖➖➖➖➖➖➖
• PyTorch is a Python package that provides two high-level features:
• Tensor computation (like NumPy) with strong GPU acceleration;
• Deep neural networks built on a tape-based autograd system;
• You can reuse your favorite Python packages such as NumPy, SciPy, and Cython to extend PyTorch when needed.
#GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Тесты в документации
Другие программисты понимают, что делает ваш код, а вы его тестируете. Не прелесть ли?
Реализуется с помощью модуля doctest. Он ищет текст, который выглядит как интерактивный сеанс Python (>>>, ... и подобные символы).
Можно запускать тесты с
📕 Документация
#урок
Другие программисты понимают, что делает ваш код, а вы его тестируете. Не прелесть ли?
Реализуется с помощью модуля doctest. Он ищет текст, который выглядит как интерактивный сеанс Python (>>>, ... и подобные символы).
Можно запускать тесты с
doctest.testmod()
или введя в терминале: python -m doctest -v example.py
.📕 Документация
#урок
📓 Автоматизация предприятия с помощью Python
• В данной книге приводятся реальные примеры того, как читатели могут внедрять автоматизацию бизнес-процессов на своих предприятиях, а также решать обычные офисные задачи с помощью языка Python и его библиотек реализации элементов ИИ.
• Эта книга научит вас создавать, читать, изменять и извлекать данные из документов Excel, Word и PDF с помощью программирования на языке Python. Также Вы узнаете, как можно в автоматическом режиме извлекать данные с веб-сайтов, PDF-документов, работать с электронной почтой Gmail и Outlook, а также мессенжером WhatsApp. Отдельный раздел книги будет интересен тем, кто желает автоматизировать с помощью языка Python извлечение текста из изображений и отсканированных документов.
#RU
• В данной книге приводятся реальные примеры того, как читатели могут внедрять автоматизацию бизнес-процессов на своих предприятиях, а также решать обычные офисные задачи с помощью языка Python и его библиотек реализации элементов ИИ.
• Эта книга научит вас создавать, читать, изменять и извлекать данные из документов Excel, Word и PDF с помощью программирования на языке Python. Также Вы узнаете, как можно в автоматическом режиме извлекать данные с веб-сайтов, PDF-документов, работать с электронной почтой Gmail и Outlook, а также мессенжером WhatsApp. Отдельный раздел книги будет интересен тем, кто желает автоматизировать с помощью языка Python извлечение текста из изображений и отсканированных документов.
#RU
Python | Программирование
📓 Автоматизация предприятия с помощью Python • В данной книге приводятся реальные примеры того, как читатели могут внедрять автоматизацию бизнес-процессов на своих предприятиях, а также решать обычные офисные задачи с помощью языка Python и его библиотек…
Автоматизация_предприятия_с_помощью_Python.pdf
8 MB
📌 Знаете, как работает словарь?
Лучше не знать. Начнём с того, что он принимает только хешируемые объекты, то есть те, у которых есть метод
После их запихивают в хеш-таблицу (есть на эту тему классная статья). Если просто, то это «гардеробная». Вы даёте номерок и вам выдают вещь.
#урок
Лучше не знать. Начнём с того, что он принимает только хешируемые объекты, то есть те, у которых есть метод
__hash__
. Это str, tuple, frozenset и другие неизменяемые объекты.После их запихивают в хеш-таблицу (есть на эту тему классная статья). Если просто, то это «гардеробная». Вы даёте номерок и вам выдают вещь.
#урок
Интерфейс командной строки
Самостоятельный парсинг аргументов даже с argparse вызывает трудности. Чтобы их избежать, стоит установить typer.
Установка:
Библиотека сама создаст usage и --help сообщения на основе документации используемых функций или переданных аргументов.
📌 Документация
#lesson
Самостоятельный парсинг аргументов даже с argparse вызывает трудности. Чтобы их избежать, стоит установить typer.
Установка:
pip install typer
Это — интуинтивно понятный модуль для создания FAST API интерфейсов командой строки. Проще говоря, вы сможете создавать команды по типу git branch -b main
.Библиотека сама создаст usage и --help сообщения на основе документации используемых функций или переданных аргументов.
📌 Документация
#lesson
📓 Python для детей и родителей. 2-е издание.
• Второе издание любимого многими родителями и детьми самоучителя. Программирование - одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем. Научите своих детей программировать уже сейчас с помощью этой книги!
• В книге представлен язык Python, один из самых популярных и простых. Вы найдете здесь много упражнений - полезных, интересных и забавных, поэтому ваш ребенок не заскучает. Материал написан доступно и просто, поэтому ему не составит труда освоить азы программирования.
#RU
• Второе издание любимого многими родителями и детьми самоучителя. Программирование - одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем. Научите своих детей программировать уже сейчас с помощью этой книги!
• В книге представлен язык Python, один из самых популярных и простых. Вы найдете здесь много упражнений - полезных, интересных и забавных, поэтому ваш ребенок не заскучает. Материал написан доступно и просто, поэтому ему не составит труда освоить азы программирования.
#RU
Python | Программирование
📓 Python для детей и родителей. 2-е издание. • Второе издание любимого многими родителями и детьми самоучителя. Программирование - одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем. Научите своих детей программировать…
Брайсон_Пэйн_Python_для_детей_и_родителей_2_е_издание.pdf
9.8 MB
📓 Самоучитель Python. Выпуск 0.2.
• Чем может быть полезен Python? Автор решил написать небольшую обзорную статью на эту тему. Вот лишь некоторые вещи, которые умеет делать python: работа с xml/html файлами, работа с http запросами GUI (графический интерфейс), создание веб-сценариев, работа с FTP, работа с изображениями, аудио и видео файлами, робототехника, программирование математических и научных вычислений многое, многое другое...
• Таким образом, python подходит для решения львиной доли повседневных задач, будь то резервное копирование, чтение электронной почты, либо же какая-нибудь игрушка.
#RU
• Чем может быть полезен Python? Автор решил написать небольшую обзорную статью на эту тему. Вот лишь некоторые вещи, которые умеет делать python: работа с xml/html файлами, работа с http запросами GUI (графический интерфейс), создание веб-сценариев, работа с FTP, работа с изображениями, аудио и видео файлами, робототехника, программирование математических и научных вычислений многое, многое другое...
• Таким образом, python подходит для решения львиной доли повседневных задач, будь то резервное копирование, чтение электронной почты, либо же какая-нибудь игрушка.
#RU
Python | Программирование
📓 Самоучитель Python. Выпуск 0.2. • Чем может быть полезен Python? Автор решил написать небольшую обзорную статью на эту тему. Вот лишь некоторые вещи, которые умеет делать python: работа с xml/html файлами, работа с http запросами GUI (графический интерфейс)…
Самоучитель Python.pdf
726.9 KB
try/except
Эта конструкция используется для «ловли» ошибок и их обработки. Например, если пользователь неправильно ввёл число, попросить его сделать это заново.
#объяснение
Эта конструкция используется для «ловли» ошибок и их обработки. Например, если пользователь неправильно ввёл число, попросить его сделать это заново.
try
— здесь хранится код, который может выдать ошибку.except Exception
— если появилась ошибка, будет выполняться код из этого блока.else
— ошибок не было? Отлично, значит после try выполняем этот блок.finally
— выполняется всегда. Выдало ошибку, не выдало ошибку, функция использовала return — не имеет значение.#объяснение
👨🏻💻 Алгоритмы и структуры данных в Python.
• Структуры данных – это, по сути, и есть
• В Python существуют четыре встроенных структуры данных: список, кортеж, словарь и множество. Посмотрим, как ими пользоваться, и как они могут облегчить нам жизнь:
• Сортировка пузырьком в python.
• Слияние списков. Метод двух указателей Python.
• Сортировка слиянием в python. Merge sort in Python. Recursive sorting algorithms.
• Быстрая сортировка в python. Quick sort in Python. Recursive sorting algorithms.
• Структура данных Stack( LIFO). Задача "Правильная скобочная последовательность".
• 27 Метод подсчета. Сортировка подсчетом Python.
#Видео #RU
• Структуры данных – это, по сути, и есть
структуры
которые могут хранить некоторые данные
вместе. Другими словами, они используются для хранения связанных данных.• В Python существуют четыре встроенных структуры данных: список, кортеж, словарь и множество. Посмотрим, как ими пользоваться, и как они могут облегчить нам жизнь:
• Сортировка пузырьком в python.
• Слияние списков. Метод двух указателей Python.
• Сортировка слиянием в python. Merge sort in Python. Recursive sorting algorithms.
• Быстрая сортировка в python. Quick sort in Python. Recursive sorting algorithms.
• Структура данных Stack( LIFO). Задача "Правильная скобочная последовательность".
• 27 Метод подсчета. Сортировка подсчетом Python.
#Видео #RU
Что выведет этот код?
Anonymous Quiz
39%
True True
30%
True False
4%
False False
15%
Ошибку
12%
Узнать ответ