👍25🤯9🤔4❤2
Логические операции играют важную роль в программировании, они используются для создания условных конструкций и составления сложных алгоритмов.
В Python для выполнения логических операций используются логические операторы:
not
– логическое отрицаниеand
– логическое умножениеor
– логическое сложениеВ этой статье мы поговорим о неочевидных деталях и скрытых особенностях работы логических операторов в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍2
Media is too big
VIEW IN TELEGRAM
В видео создадим функцию-генератор, узнаем как работает оператор
yield
и зачем нужны функции-генераторы. В конце разберем примеры их использования.Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥3
Если вы сотрудник ИТ-компании, проходите опрос о работе в сфере ИТ по ссылке. Это займёт всего пять минут.
Всех, кто поможет ответить на вопросы исследования до 31 июля, в конце анкеты ждёт сюрприз — возможность получить наушники в подарок 😎
Всех, кто поможет ответить на вопросы исследования до 31 июля, в конце анкеты ждёт сюрприз — возможность получить наушники в подарок 😎
👍5❤1
🔥12👍6❤4🤔3
Pip, система управления пакетами для Python, является незаменимым инструментом для каждого программиста на этом языке
Используя pip, вы можете быстро устанавливать и обновлять пакеты и управлять зависимостями с минимальными усилиями
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3
Media is too big
VIEW IN TELEGRAM
В видео познакомимся с функцией mар и работой функции изнутри.
Разберем примеры ее использования, а также лямбда-функции совместно с функцией mар.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3
🤯17👍7🔥3🤔2
В Дзене Python есть принцип, согласно которому "должен существовать один и желательно только один очевидный способ сделать это"
Однако в Python есть как минимум три способа возведения числа в степень:
**
pow()
math.pow()
В этой статье мы рассмотрим каждый из способов и разберемся, чем они отличаются
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍4
Media is too big
VIEW IN TELEGRAM
Разбираем работу функций
all
и аnу
на конкретных примерахФункция
all
возвращает True
, если все элементы итерируемого объекта равняются True
, а в противном случае — False
Функция any
возвращает True
, если хотя бы один из элементов итерабельного объекта равен True
, в противном случае — False
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
❤14👍11🤯4
Сегодня предстоит познакомиться с разработкой 2D-игры на Python поближе
Предстоит рассмотреть способы реализации поставленной задачи, изучить наиболее популярные движки для нее, а также ознакомиться с библиотеками и фреймворками, помогающими создавать игровой контент.
Вниманию также будет представлен первый 2D-проект на Python – игра под названием «Змейка»
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥2👍1
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим работу битовых операторов и, или, не, xor в языке Python. А также сдвиговые операторы влево и вправо
Разберем примеры использования битовых операций
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
Что выведет код?
Anonymous Quiz
41%
{float: 3.14, str: 'Pi'}
24%
{<class 'float'>: 3.14, <class'str'>: 'Pi'}
18%
{: 3.14, : 'Pi'}
17%
Ошибку
🔥16🤯12👍8🤔1
Python logging – это логирование или журналирование
Так называется средства отслеживания событий, происходящих в процессе запуска того или иного программного обеспечения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4
Media is too big
VIEW IN TELEGRAM
Реальный пример из жизни, как я работал с Excel - файлом при помощи языка программирования Python.
Задача - обработать XLSX-файл бланка заказа и составить новую таблицу соответствия подкатегорий товара и принадлежащих им артикулов.
Подробно обьясняю процесс создания программы.
В процессе используем библиотеку орепрухl, операции со строками, типы данных dictionary, list, операции со строками, сортировку словаря по ключам и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥8❤4