Метод update()
Метод update() реализует своеобразную операцию конкатенации для словарей. Он объединяет ключи и значения одного словаря с ключами и значениями другого. При совпадении ключей в итоге сохранится значение словаря, указанного в качестве аргумента метода update().
#методы #функции | @PythonTechTalks
Метод update() реализует своеобразную операцию конкатенации для словарей. Он объединяет ключи и значения одного словаря с ключами и значениями другого. При совпадении ключей в итоге сохранится значение словаря, указанного в качестве аргумента метода update().
#методы #функции | @PythonTechTalks
👍5💯3
Курс: "Web-технологии"
Курс посвящен разработке серверной части web-приложений, их архитектуре и протоколу HTTP. По итогам курса вы научитесь разрабатывать приложения на языке python, использовать MVC фреймворки, изучите вёрстку HTML страниц, погрузитесь в тематику web разработки и сможете выбирать конкретные технологии.
#курс | @PythonTechTalks
Курс посвящен разработке серверной части web-приложений, их архитектуре и протоколу HTTP. По итогам курса вы научитесь разрабатывать приложения на языке python, использовать MVC фреймворки, изучите вёрстку HTML страниц, погрузитесь в тематику web разработки и сможете выбирать конкретные технологии.
#курс | @PythonTechTalks
👍5
Представлен ИИ, способный полностью заменить инженера-программиста — он выполняет целые проекты и самообучается
Молодая американская компания Cognition представила проект Devin — нейросеть, способную самостоятельно осуществлять полный цикл разработки ПО. Это не примитивный основанный на искусственном интеллекте помощник в написании кода, а полноценный инженер-программист, способный выполнять поставленные задачи не хуже человека.
Devin, обученный рассуждать, самостоятельно планирует и реализует проекты в области написания ПО, принимая по мере их выполнения тысячи решений. ИИ обучается, исправляет допущенные ошибки и ориентируется в контексте.
#новости #it | @PythonTechTalks
Молодая американская компания Cognition представила проект Devin — нейросеть, способную самостоятельно осуществлять полный цикл разработки ПО. Это не примитивный основанный на искусственном интеллекте помощник в написании кода, а полноценный инженер-программист, способный выполнять поставленные задачи не хуже человека.
Devin, обученный рассуждать, самостоятельно планирует и реализует проекты в области написания ПО, принимая по мере их выполнения тысячи решений. ИИ обучается, исправляет допущенные ошибки и ориентируется в контексте.
#новости #it | @PythonTechTalks
👍5
⚡3
emoji
Модуль позволяет получить эмодзи по его текстовому названию. Может быть полезно в проектах, где используются эмодзи, но не хочется хранить их как символ, потому что IDE может плохо их отображать. При этом по названию будет понятен смысл смайлика. Также при написании приложения для обмена сообщениями это будет удобной фичей для пользователей.
Есть поддержка нескольких языков и синонимов (алиасов).
#библиотеки | @PythonTechTalks
Модуль позволяет получить эмодзи по его текстовому названию. Может быть полезно в проектах, где используются эмодзи, но не хочется хранить их как символ, потому что IDE может плохо их отображать. При этом по названию будет понятен смысл смайлика. Также при написании приложения для обмена сообщениями это будет удобной фичей для пользователей.
Есть поддержка нескольких языков и синонимов (алиасов).
#библиотеки | @PythonTechTalks
👏2👍1🔥1🤩1
Книга: "Python. Красивые задачи для начинающих (Павел Добряк)"
Эту книгу с задачами автор позиционирует как лаконичное, но, в то же время, полное пособие по программированию на Python, с помощью которой при решении задач разного уровня сложности можно было бы освоить основные языковые конструкции этого языка. Книги по задачам на Python, фактически, являются стенограммой занятий автора с учениками и студентами.
#книги | @PythonTechTalks
Эту книгу с задачами автор позиционирует как лаконичное, но, в то же время, полное пособие по программированию на Python, с помощью которой при решении задач разного уровня сложности можно было бы освоить основные языковые конструкции этого языка. Книги по задачам на Python, фактически, являются стенограммой занятий автора с учениками и студентами.
#книги | @PythonTechTalks
🔥3👍1
Исправление орфографии
Используя библиотеку textblob на Python, мы можем легко создавать модели машинного обучения для задачи исправления орфографии. Обнаружение фактических орфографических ошибок в словах - гораздо более сложная задача, поскольку любое слово во входном тексте может быть ошибкой.
#софты | @PythonTechTalks
Используя библиотеку textblob на Python, мы можем легко создавать модели машинного обучения для задачи исправления орфографии. Обнаружение фактических орфографических ошибок в словах - гораздо более сложная задача, поскольку любое слово во входном тексте может быть ошибкой.
#софты | @PythonTechTalks
👍5🔥1
namedtuple
Именованные кортежи - это удобные структуры данных, которые позволяют создавать кортежи с именованными полями. Они подобны обычным кортежам,
но вместо доступа к элементам по индексу, можно обращаться к полям по их именам.
Для работы с именованными кортежами используется модуль collections в Python.
Именованные кортежи удобны для представления структурированных данных, когда требуется доступ к полям по их именам, а не по индексам.
#типы_данных | @PythonTechTalks
Именованные кортежи - это удобные структуры данных, которые позволяют создавать кортежи с именованными полями. Они подобны обычным кортежам,
но вместо доступа к элементам по индексу, можно обращаться к полям по их именам.
Для работы с именованными кортежами используется модуль collections в Python.
Именованные кортежи удобны для представления структурированных данных, когда требуется доступ к полям по их именам, а не по индексам.
#типы_данных | @PythonTechTalks
👍3🔥1👏1
⚡3😁2
freegames
Хотите поиграть на рабочем месте, но игры слишком много весят? Или вы боитесь, что босс увидит, чем вы занимаетесь? Выход есть!)
Теперь вы можете запустить любую игру из списка:
Для запуска игры snake используйте команду:
#библиотеки | @PythonTechTalks
Хотите поиграть на рабочем месте, но игры слишком много весят? Или вы боитесь, что босс увидит, чем вы занимаетесь? Выход есть!)
python -m pip install freegames
Теперь вы можете запустить любую игру из списка:
antbagels, bounce, cannon, connect, crypto, fidget, flappy, guess, life, maze, memory, minesweeper, pacman, paint, pong, simonsays, snake, tictactoe, tiles, tron
Для запуска игры snake используйте команду:
python -m freegames.snake
#библиотеки | @PythonTechTalks
🔥5🤔2👏1
Функция sys.modules
Функция sys.module представляет собой словарь, который содержит все модули, которые были импортированы в текущем сеансе интерпретатора Python. Ключами в этом словаре являются имена модулей, а значениями - сами объекты модулей.
#функции | @PythonTechTalks
Функция sys.module представляет собой словарь, который содержит все модули, которые были импортированы в текущем сеансе интерпретатора Python. Ключами в этом словаре являются имена модулей, а значениями - сами объекты модулей.
#функции | @PythonTechTalks
👍5👏1
Книга: "Django. Разработка веб-приложений на Python (Джефф Форсье, Пол Биссекс, Уэсли Дж. Чан)"
Книга написана хорошим языком, переведена под стать, здесь хватает кода и базовых приёмов по конструированию сайта. В общем, подойдёт в качестве базы, но для работы придётся приобрести что-то более актуальное.
#книги | @PythonTechTalks
Книга написана хорошим языком, переведена под стать, здесь хватает кода и базовых приёмов по конструированию сайта. В общем, подойдёт в качестве базы, но для работы придётся приобрести что-то более актуальное.
#книги | @PythonTechTalks
🔥2👍1
С Днём Веб-мастера, друзья! 🎉 4 апреля отмечается этот важный праздник для всех, кто создаёт и поддерживает веб-сайты.
Дата этого праздника выбрана неслучайно: если присмотреться, можно заметить, что цифры 4.04 очень напоминают по своему написанию ошибку 404 («Страница не найдена»), имеющую прямое отношение к работе веб-мастеров.
Поздравляем всех веб-мастеров с профессиональным праздником! 💻🌐
#праздники #ДеньВебМастера #новости | @PythonTechTalks
Дата этого праздника выбрана неслучайно: если присмотреться, можно заметить, что цифры 4.04 очень напоминают по своему написанию ошибку 404 («Страница не найдена»), имеющую прямое отношение к работе веб-мастеров.
Поздравляем всех веб-мастеров с профессиональным праздником! 💻🌐
#праздники #ДеньВебМастера #новости | @PythonTechTalks
👏3🎉1
Этот код пытается открыть файл "example.txt" для чтения. Если файл не найден, будет выведено "Файл не найден". Если возникает любая другая ошибка при чтении файла, будет выведено "Ошибка при чтении файла" и текст ошибки. Если файл успешно открыт, то каждая строка файла будет выведена в консоль.
#софты | @PythonTechTalks
#софты | @PythonTechTalks
👍3
Что выведет приведённый выше код?
Anonymous Quiz
29%
file tools
5%
File Tools
61%
FILE TOOLS
5%
Error
👏3