en
Feedback
Разъяснивший Python

Разъяснивший Python

Open in Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss

Show more
7 187
Subscribers
-224 hours
-177 days
-4930 days
Posts Archive
Ты уже видел такие видео, но сам ещё не делал? Пора попробовать. Это проще, чем кажется. 🎬 Хочешь сделать видео, которое собирает сотни репостов и мемов? Теперь это можно в пару кликов — прямо в Telegram. Нейросеть Veo 3 делает смешные, абсурдные, трендовые и даже киношные ролики по твоему описанию. 📝 Понимает промпты на русском 🗣 Добавляет озвучку персонажей 🎥 Всё — автоматически Просто напиши идею — бот сделает всё сам 🤖 👉 Попробуй сейчас: @veo3flow_bot Реклама: ИП Качмашев Илья Павлович ИНН 523701138619 erid:2VfnxwPQ3SQ

Иголки в стоге сена (ч.4) В 4-м фрагменте на AssertionError был поднят вопрос, потому что вместо утверждения отдельного выраж
Иголки в стоге сена (ч.4) В 4-м фрагменте на AssertionError был поднят вопрос, потому что вместо утверждения отдельного выражения a == b мы утверждаем весь кортеж. Следующий фрагмент прояснит ситуацию, >>> a = "python" >>> b = "javascript" >>> assert a == b Traceback (most recent call last): File "<stdin>", line 1, in <module> AssertionError >>> assert (a == b, "Значения не равны") <stdin>:1: SyntaxWarning: assertion is always true, perhaps remove parentheses? >>> assert a == b, "Значения не равны" Traceback (most recent call last): File "<stdin>", line 1, in <module> AssertionError: Values are not equal Разъяснивший Python

print("Программирование — В С Ё!")
В 2025 году на кодинге уже не вывезешь, перспектива года - Кибербезопасность. Ловите полезные каналы, которые помогут ворваться в новое направление: 👍 ZeroDay — Подробные уроки по безопасности с нуля, эксплуатации уязвимостей, инструментам и свежие новости. 👨‍💻 Серверная Админа — Большое количество уроков, статей, книг и гайдов по устройству и настройке компьютерных сетей. База которую должен знать каждый

Иголки в стоге сена (ч.3) В 3, как вы, возможно, уже поняли, после 5-го элемента ("that") в списке отсутствует запятая. Итак,
Иголки в стоге сена (ч.3) В 3, как вы, возможно, уже поняли, после 5-го элемента ("that") в списке отсутствует запятая. Итак, с помощью неявной конкатенации строковых литералов, >>> ten_words_list ['some', 'very', 'big', 'list', 'thatconsists', 'of', 'exactly', 'ten', 'words'] Разъяснивший Python

Иголки в стоге сена (ч.2) Для 2 правильным выражением для ожидаемого поведения является t = ('one',) or t = 'one', (пропущенн
Иголки в стоге сена (ч.2) Для 2 правильным выражением для ожидаемого поведения является t = ('one',) or t = 'one', (пропущенная запятая), в противном случае интерпретатор считает, что t это str и повторяет его посимвольно. () является специальным маркером и обозначает пустой tuple. Разъяснивший Python

Иголки в стоге сена (ч.1) Для 1 правильным утверждением для ожидаемого поведения является x, y = (0, 1) if True else (None, N
Иголки в стоге сена (ч.1) Для 1 правильным утверждением для ожидаемого поведения является x, y = (0, 1) if True else (None, None). Разъяснивший Python

Я — кефир, меня любят взрослые и дети, и я заберу их здоровье через 10 лет Меня напичкали животным клеем для импотенции, кадм
Я — кефир, меня любят взрослые и дети, и я заберу их здоровье через 10 лет Меня напичкали животным клеем для импотенции, кадмием для рака и проблем с почками, Е216 для язвы и закупорки сосудов, завернули в красивую упаковку и поставили на полку в магазине. Таких товаров как я — сотни, весь ваш холодильник забит ими, и постепенно они вас разрушают. Благо, теперь есть канал, который спасает от отравы в магазинах — Контрольная закупка В нём каждый день публикуют списки опасных продуктов, которые лучше избегать, а также находят натуральные им на замену. Подписывайтесь, сохраните своё здоровье: @zаkupka

Округляет, как банкир (ч.2) Это рекомендуемый способ округления дробей .5, как описано в IEEE 754. Однако в школе большую час
Округляет, как банкир (ч.2) Это рекомендуемый способ округления дробей .5, как описано в IEEE 754. Однако в школе большую часть времени преподают другой способ (округление от нуля), поэтому округление банкира, вероятно, не так хорошо известно. Кроме того, некоторые из самых популярных языков программирования (например: JavaScript, Java, C / C ++, Ruby, Rust) также не используют банковское округление. Следовательно, это все еще довольно специфично для Python и может привести к путанице при округлении дробей. Смотрите Документы round() или этот поток stackoverflow для получения дополнительной информации. Обратите внимание, что get_middle([1]) было возвращено только 1, потому что индекс был round(0.5) - 1 = 0 - 1 = -1, возвращая последний элемент в списке. Разъяснивший Python

Округляет, как банкир (ч.1) Давайте реализуем наивную функцию для получения среднего элемента списка Это не ошибка точности с
Округляет, как банкир (ч.1) Давайте реализуем наивную функцию для получения среднего элемента списка Это не ошибка точности с плавающей запятой, на самом деле, такое поведение является преднамеренным. Начиная с Python 3.0, round() использует округление банкира, где дроби .5 округляются до ближайшего четного числа: Разъяснивший Python

Просто почитайте что пишет Саша Моловицын. Кто не знает, это топовый коммерс, который шарит за ритейл, маркетплейсы и е-ком. Его каналу почти 5 лет — это один из самых авторитетных блогов по маркетплейсам в Телеграм. Он нескучно рассказывает про свой опыт работы, разбирает успешные и неудачные ходы марктеплейсов, стебется над клиентами. Также внутри: зачем маркетплейсы запускают свои банки, как реально работает поисковая выдача товаров и почему обязательно надо открывать ПВЗ в 2025 году. Обычно тематические каналы однотипные и пустые, но Саша классный и бодро пишет. Подписывайтесь на него: https://t.me/+z9NYdsa4v0g4Njgy

Разрешение имен, игнорирующее область видимости класса (ч.2) Выражение генератора имеет свою собственную область видимости. Н
Разрешение имен, игнорирующее область видимости класса (ч.2) Выражение генератора имеет свою собственную область видимости. Начиная с Python 3.X, понимание списков также имеет свою собственную область. Разъяснивший Python

Бесплатный мини-курс: освой базу тестирования за 72 часа Ты выполнишь 3 реальных задачи из жизни Junior QA — поиски багов вру
Бесплатный мини-курс: освой базу тестирования за 72 часа Ты выполнишь 3 реальных задачи из жизни Junior QA — поиски багов вручную, и с помощью ПО. Получишь проекты в портфолио, значимые для будущего работодателя. Как это работает? 1. Регистрируешься — это абсолютно бесплатно. 2. В течение трёх дней проходишь уроки от эксперта в удобное для себя время. 3. Получаешь консультацию по профессии, обучению и рынку. 4. Понимаешь, подходит ли тебе тестирование, как начать карьеру и как выгодно выделиться среди новичков. Получи 4 гайда + 3 проекта в портфолио за 3 дня — успевай до 30 июля! 👉 Записаться бесплатно (осталось 12 мест).

Разрешение имен, игнорирующее область видимости класса (ч.1) Области, вложенные внутри определения класса, игнорируют имена,
Разрешение имен, игнорирующее область видимости класса (ч.1) Области, вложенные внутри определения класса, игнорируют имена, связанные на уровне класса. Разъяснивший Python

Те же операнды, другая история! (ч.2) Выражение a += [5,6,7,8] на самом деле сопоставлено с функцией "extend", которая работа
Те же операнды, другая история! (ч.2) Выражение a += [5,6,7,8] на самом деле сопоставлено с функцией "extend", которая работает со списком таким образом, что a и b по-прежнему указывают на тот же список, который был изменен на месте. Разъяснивший Python

Те же операнды, другая история! (ч.1) a += b не всегда ведет себя так же, как a = a + b. Классы могут по-разному реализовыват
Те же операнды, другая история! (ч.1) a += b не всегда ведет себя так же, как a = a + b. Классы могут по-разному реализовывать op= операторы, и списки делают это. Выражение a = a + [5,6,7,8] генерирует новый список и устанавливает a ссылку на этот новый список, оставляя b без изменений. Разъяснивший Python

Очнитесь, уже в октябре эфир будет 5000$ Смотрите сами: биткоин преодолел отметку в $119.000, Solana и XRP увеличились более
Очнитесь, уже в октябре эфир будет 5000$ Смотрите сами: биткоин преодолел отметку в $119.000, Solana и XRP увеличились более чем в 12 раз за год, а альткоины только начинают активный рост. Хотите кратно увеличить свои доходы? Подписывайтесь на канал "Странник". Это тот самый трейдер, который заработал свыше $350.000 только в июле на альткоинах. Ранее он рекомендовал покупать #SOL по $17 и предсказывал биток на уровне 120к к концу лета, а сейчас делится советами о том, как заработать на альтсезоне 2025. Не упустите возможность: https://t.me/+V1Ddjqlo8Fc3NzBi

Атрибуты по умолчанию с getattr Иногда нужно безопасно получить значение атрибута объекта, даже если он может не существовать
Атрибуты по умолчанию с getattr Иногда нужно безопасно получить значение атрибута объекта, даже если он может не существовать. Вместо проверки через hasattr, можно использовать getattr с дефолтным значением. Безопасный доступ — особенно полезен при работе с внешними объектами, парсерами или нестабильными структурами данных. Итог: getattr(obj, attr, default) — простой способ избежать AttributeError и задать значение по умолчанию для несуществующих атрибутов. Разъяснивший Python

Перехват исключений (ч.2) Разделение исключения из переменной запятой устарело и не работает в Python 3; правильный способ -
Перехват исключений (ч.2) Разделение исключения из переменной запятой устарело и не работает в Python 3; правильный способ - использовать as. Разъяснивший Python

Перехват исключений (ч.1) Чтобы добавить несколько исключений в предложение except, вам нужно передать их в виде кортежа в ск
Перехват исключений (ч.1) Чтобы добавить несколько исключений в предложение except, вам нужно передать их в виде кортежа в скобках в качестве первого аргумента. Второй аргумент - это необязательное имя, которое при указании будет привязывать созданный экземпляр исключения. Разъяснивший Python

Первые навыки геймдизайна за 4 дня — бесплатно Как придумать игровую механику, от которой невозможно оторваться? На бесплатно
Первые навыки геймдизайна за 4 дня — бесплатно Как придумать игровую механику, от которой невозможно оторваться? На бесплатном мини-курсе от Skillbox вы получите базовый навык геймдизайнеранаучитесь разбирать игровые механики на части и понимать, как создаются вовлекающие сценарии и игровые системы. Это первый шаг, без которого не начинается ни одна серьёзная игра. Ваша любимая игра когда-то началась с геймдизайна. Попробуйте сделать свою. Пройдите мини-курс: https://go.avred.online/f80e20b80e18bb10?erid=2VfnxxcSezk&m=1 И получите в подарок 5 чек-листов для начинающих геймдизайнеров