ИИ-функции в iPhone
🤖 Apple возможно добавит в iOS 18 фукнции исскуственного интеллекта. Компания обсуждает возможность включения технологии генеративного ИИ с OpenAI, а также возможность интеграции чат-бота Gemini от Google.
📌 Пока Apple не приняли окончательного решения, однако все карты должны вскрыться на Всемирной конференции разработчиков Apple (WWDC), где, как ожидается, компания представит iOS 18 и продемонстрирует новейшие ИИ-функции.
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
Графики с Python (часть 2)
📈 Сегодня разберем создание нескольких графиков на разных полях. Ипользуем библиотеки matplotlib и numpy.
🔤 В первую очередь нужно настроить общий размер всего поля. Для этого нам поможет функция figure(), куда передается кортеж, определяющий размеры.
🔤 А во-вторых, чтобы разделить поле на несколько частей, нужно воспользоваться функцией subplot(), куда первым аргументом мы передаем общее количество срок, вторым — количество столбцов, а третим — индекс или, другими словами, номер поля, с которым будем работать (отчет идет сверху вниз, слева направо).
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
👇 Внизу объяснение 👇
🐍 Условие else может работать не только с уловием if. Else может встречаться и с конкструкицей try, и с циклом for.
🔤 В первом случае, код в else сработает, если не было никаких ошибок, а во втором, если цикл завершился сам по себе, то есть, не был прерван специально, к примеру, с помощью оператора break.
📌 Следовательно, в первый раз функция find_el() выведет 2, а во второй — 1.
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
Графики с Python (часть 3)
🐍 Сегодня разберем создание столбчатых диаграмм в matplotlib — диаграмм, которые нужны для того, чтобы показать количество каких-либо вещей. Также не забываем про numpy, эту библиотеку используем для генерации данных.
📈 Для этого нужно воспользоваться методом bar(x, height, width, bottom, align=‘center’), где x — набор категорий, количество которых нужно показать; height — высота столбцов, количество категорий; width — ширина столбцов; bottom — значение, с которого стоит начинать отчет координаты y; align — выравнивание столбцов по координате x.
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Linedraw | Векторизованные линейные рисунки
🐍 Linedraw — это Python библиотека, которая создана для конвертации изображений или рисунков в векторные линейные картинки. Библиотека может пригодится, если нужно преобразовать изображение для печати с помощью плоттера.
🖨 Плоттер — это устройство для печати, которое главным образом отличается от принтера тем, что при создании изображения используется специальное перо, которое передает его линиями.
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
🖨 Плоттер — это устройство для печати, которое главным образом отличается от принтера тем, что при создании изображения используется специальное перо, которое передает его линиями.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Графики с Python (часть 4)
📈 Круговые диаграммы – это наглядный способ показать какую часть от общего количества составляют разные доли. Такие диаграммы идеально подходят для отчетов, презентаций и т.п.
🐍 В matplotlib для этого есть метод pie(vals, labels, explode, wedgeprops, rotatelabels), где vals — массив с размерами долей; labels — текстовые метки долей (не обязательно); explode — массив, который показывает то, насколько каждую долю нужно выносить из диаграммы; wedgeprops — словарь параметров, определяющий внешний вид; rotatelabels – выведение текстовых меток под углом.
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Физические 2D симуляции в Python
🐍 Pymunk — это простая в использовании Python библиотека, которая нужна для создания разных 2D симуляций. Эта библиотека может вам пригодиться, если вы разрабатываете 2D игру, куда нужно добавить физику. За основу в Pymunk взята другая более мощная библиотека — Chipmunk.
🔤 Код выше создаст тело шарообразной формы и установит пол на разных координатах. После этого программа 100 раз выведет его координаты по истечению каждой 0.01 секунды, тем самым просимулировав падение объекта.
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
👇 Внизу объяснение 👇
🐍 Если вывести содержимое my_list, то результат будет следующий: [{1}, {1}, {1}, {1}]. Кажется, что это список, содержащий четыре разных множества, однако, на самом деле, этот список содержит два разных множества и по одной ссылке на каждое из них.
🔤 Python не создаст новые объекты, а просто добавит ссылки на них, поэтому, изменяя второй элемент списка, четвертый изменится тоже. Тем самым, правильный ответ следующий: [{1}, {1, 3}, {1}, {1, 3}]
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Что выведет код выше?
Anonymous Quiz
42%
[{1}, {1, 3}, {1}, {1, 3}]
17%
[{1, 3}, {1}, {1, 3}, {1}]
17%
[{1}, {1, 3}, {1}, {1}]
23%
Error
Языку программирования BASIC исполнилось 60 лет
🖥 1 мая 1964 года, в 4 часа утра в Дартмутском колледже (США) свершилась тихая революция. Математики Джон Кемени и Томас Курц успешно запустили первую программу на их разработанном языке программирования BASIC (Beginner's All-Purpose Symbolic Instruction Code).
📞 Это стало первым шагом к демократизации компьютеров, ведь BASIC с простыми английскими словами быстро стал фаворитом среди студентов и преподавателей.
🖥 В 1975 году Пол Аллен и Билл Гейтс адаптировали язык для персональных компьютеров, таких как Altair 8800, тем самым расширив охват BASIC, поэтому сейчас мы можем всретиться с его потомками: Visual Basic, Visual Basic for Applications (VBA) и Microsoft Small Basic.
🔝 PyBytes Media | ✉ Telegram / 📷 Instagram / 📈 Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5