🔥3🤔2
Получить размер объекта в байтах
Приведённый выше скрипт используется для измерения количества памяти, потребляемой любым объектом в Python: переменной, функцией, классом.
Обратите внимание, что учитывается только та память, которую занимает сам объект, а не те объекты, на которые он, возможно, ссылается. Размер памяти возвращается в байтах.
#функции | @PythonTechTalks
Приведённый выше скрипт используется для измерения количества памяти, потребляемой любым объектом в Python: переменной, функцией, классом.
Обратите внимание, что учитывается только та память, которую занимает сам объект, а не те объекты, на которые он, возможно, ссылается. Размер памяти возвращается в байтах.
#функции | @PythonTechTalks
👍2👏1
Bokeh
Bokeh для Python выделяется как одно из наиболее мощных и гибких средств для визуализации данных. Bokeh обеспечивает интерактивные и красочные графики, которые можно легко встраивать в веб-приложения и даже динамически изменять в режиме реального времени.
Одним из ключевых преимуществ Bokeh является его способность создавать интерактивные визуализации без необходимости глубокого понимания веб-разработки.
#библиотеки | @PythonTechTalks
Bokeh для Python выделяется как одно из наиболее мощных и гибких средств для визуализации данных. Bokeh обеспечивает интерактивные и красочные графики, которые можно легко встраивать в веб-приложения и даже динамически изменять в режиме реального времени.
Одним из ключевых преимуществ Bokeh является его способность создавать интерактивные визуализации без необходимости глубокого понимания веб-разработки.
#библиотеки | @PythonTechTalks
👍3
Книга "Python. Исчерпывающее руководство (Дэвид Бизли)"
Книга для практикующих программистов, то есть для разработчиков на Python, которые пишут код в настоящий момент и которые хотят расширить свои навыки новыми приемами.
#книги | @PythonTechTalks
Книга для практикующих программистов, то есть для разработчиков на Python, которые пишут код в настоящий момент и которые хотят расширить свои навыки новыми приемами.
#книги | @PythonTechTalks
👏4👍1
Измерение времени выполнения программы
Для того чтобы посмотреть время выполнения программы в Python, можно использовать модуль time. Выше приведен пример кода.
Этот код работает следующим образом:
1. Импортируется модуль time.
2. Засекается текущее время до выполнения кода.
3. Выполняется ваш код.
4. Снова засекается текущее время после выполнения кода.
5. Рассчитывается разница между начальным и конечным временем, что и дает общее время выполнения программы.
6. Выводится время выполнения программы.
#софты | @PythonTechTalks
Для того чтобы посмотреть время выполнения программы в Python, можно использовать модуль time. Выше приведен пример кода.
Этот код работает следующим образом:
1. Импортируется модуль time.
2. Засекается текущее время до выполнения кода.
3. Выполняется ваш код.
4. Снова засекается текущее время после выполнения кода.
5. Рассчитывается разница между начальным и конечным временем, что и дает общее время выполнения программы.
6. Выводится время выполнения программы.
#софты | @PythonTechTalks
👍4👏1
Вот небольшие рекомендации по пунктам, которые помогут вам успешно решать задачи на программирование:
1. Внимательно читайте условие задачи и понимайте его до конца. Если что-то не понятно - задавайте вопросы. 👨🎓
2. Разбейте задачу на более мелкие подзадачи. Это поможет вам структурировать ваше решение и избежать ошибок. 📈
3. Постарайтесь использовать подходящие структуры данных и алгоритмы для решения задачи. Не забывайте о временной и пространственной сложности вашего решения. 🧩
4. Тестируйте ваше решение на различных входных данных, чтобы убедиться в его корректности. 🎲
5. Не бойтесь запрашивать помощь у других программистов, если у вас возникли трудности с задачей. 🙋♂
6. Постоянно учите новые языки программирования, алгоритмы и структуры данных, чтобы расширить свой кругозор и улучшить свои навыки. 🔥
Следуя этим рекомендациям, вы сможете успешно решать задачи на программирование и станете более опытным и уверенным разработчиком. Удачи! 🚀✨
#рекомендации | @PythonTechTalks
1. Внимательно читайте условие задачи и понимайте его до конца. Если что-то не понятно - задавайте вопросы. 👨🎓
2. Разбейте задачу на более мелкие подзадачи. Это поможет вам структурировать ваше решение и избежать ошибок. 📈
3. Постарайтесь использовать подходящие структуры данных и алгоритмы для решения задачи. Не забывайте о временной и пространственной сложности вашего решения. 🧩
4. Тестируйте ваше решение на различных входных данных, чтобы убедиться в его корректности. 🎲
5. Не бойтесь запрашивать помощь у других программистов, если у вас возникли трудности с задачей. 🙋♂
6. Постоянно учите новые языки программирования, алгоритмы и структуры данных, чтобы расширить свой кругозор и улучшить свои навыки. 🔥
Следуя этим рекомендациям, вы сможете успешно решать задачи на программирование и станете более опытным и уверенным разработчиком. Удачи! 🚀✨
#рекомендации | @PythonTechTalks
👍3🔥2
Rabbit R1, которому предвещают стать следующей ступенью эволюции карманных гаджетов, готов к отправке первых 10 000 моделей
Rabbit R1 внешне похож на смартфон — он так же оснащён камерой и слотом для SIM-карты, а ещё поддержкой Wi-Fi и Bluetooth. Однако его интерфейс отличается: вместо сетки приложений пользователь получает помощника с искусственным интеллектом, который сам выполняет задачи. Например, R1 способен забронировать билеты, составить плейлист или заказать такси. В теории он способен выполнять почти всё, что уже можно делать на смартфоне, просто обратившись к ИИ-ассистенту.
#новости | @PythonTechTalks
Rabbit R1 внешне похож на смартфон — он так же оснащён камерой и слотом для SIM-карты, а ещё поддержкой Wi-Fi и Bluetooth. Однако его интерфейс отличается: вместо сетки приложений пользователь получает помощника с искусственным интеллектом, который сам выполняет задачи. Например, R1 способен забронировать билеты, составить плейлист или заказать такси. В теории он способен выполнять почти всё, что уже можно делать на смартфоне, просто обратившись к ИИ-ассистенту.
#новости | @PythonTechTalks
👍4👏1
👏3
Метод random.sample()
Метод sample() из модуля random используется для случайной выборки элементов из последовательности (списка, кортежа и
т.д.) без повторений. Этот метод принимает два аргумента: последовательность, из которой нужно выбирать элементы, и количество элементов для выборки.
#методы #функции | @PythonTechTalks
Метод sample() из модуля random используется для случайной выборки элементов из последовательности (списка, кортежа и
т.д.) без повторений. Этот метод принимает два аргумента: последовательность, из которой нужно выбирать элементы, и количество элементов для выборки.
#методы #функции | @PythonTechTalks
👍4👏1
Streamlit
Streamlit — это фреймворк для языка программирования Python. Он содержит набор программных инструментов, которые помогают перенести модель машинного обучения в веб. Написанную «умную» программу с помощью этого фреймворка можно быстро сделать веб-приложением.
#библиотеки | @PythonTechTalks
Streamlit — это фреймворк для языка программирования Python. Он содержит набор программных инструментов, которые помогают перенести модель машинного обучения в веб. Написанную «умную» программу с помощью этого фреймворка можно быстро сделать веб-приложением.
#библиотеки | @PythonTechTalks
👏2👍1
Книга: "Сам себе программист (Кори Альтхофф)"
Книга не столько про Python, сколько про программирование в целом. Глубокого погружения в язык нет, но есть общая информация про написание кода и работу программиста, включая взаимодействие с терминалом, написание регулярных выражений, системы контроля версий.
Завершается книга советами по получению первой работы и прохождению собеседования.
#книги | @PythonTechTalks
Книга не столько про Python, сколько про программирование в целом. Глубокого погружения в язык нет, но есть общая информация про написание кода и работу программиста, включая взаимодействие с терминалом, написание регулярных выражений, системы контроля версий.
Завершается книга советами по получению первой работы и прохождению собеседования.
#книги | @PythonTechTalks
👍4👏1
NoneType
NoneType - это тип данных в Python, который представляет собой единственное значение None. В Python None используется для обозначения отсутствия значения или как пустой указатель. Он является специальным объектом, который не имеет никакого значения, и используется, когда нужно явно указать, что переменная не содержит никакого значения.
Интересные факты:
- Функции, которые не возвращают значения, по умолчанию возвращают None
- None можно использовать в качестве значения по
умолчанию для аргументов функций
#типы_данных | @PythonTechTalks
NoneType - это тип данных в Python, который представляет собой единственное значение None. В Python None используется для обозначения отсутствия значения или как пустой указатель. Он является специальным объектом, который не имеет никакого значения, и используется, когда нужно явно указать, что переменная не содержит никакого значения.
Интересные факты:
- Функции, которые не возвращают значения, по умолчанию возвращают None
- None можно использовать в качестве значения по
умолчанию для аргументов функций
#типы_данных | @PythonTechTalks
👍4👏1
👏2
Функция setdefault()
Функция setdefault() в Python используется для получения значения по ключу из словаря. Если
ключ уже присутствует в словаре, то функция возвращает значение,
соответствующее этому ключу. Если ключ отсутствует, то функция добавляет
новую пару ключ-значение в словарь с указанным значением по умолчанию и
возвращает это значение.
#функции | @PythonTechTalks
Функция setdefault() в Python используется для получения значения по ключу из словаря. Если
ключ уже присутствует в словаре, то функция возвращает значение,
соответствующее этому ключу. Если ключ отсутствует, то функция добавляет
новую пару ключ-значение в словарь с указанным значением по умолчанию и
возвращает это значение.
#функции | @PythonTechTalks
👍4
Keras
Модульная гибкая библиотека на Python, которая используется для разработки искусственного интеллекта в моделях машинного и глубокого обучения. Прекрасно работает в связке с TensorFlow и theano, что сильно уменьшает объем написанного кода.
#библиотеки | @PythonTechTalks
Модульная гибкая библиотека на Python, которая используется для разработки искусственного интеллекта в моделях машинного и глубокого обучения. Прекрасно работает в связке с TensorFlow и theano, что сильно уменьшает объем написанного кода.
#библиотеки | @PythonTechTalks
👍3