При замене двух фрагментов на третий в одном контейнере, какой фрагмент будет заменён — второй или оба

Ответ

Ответ не найден

Ответ 18+ 🔞

Да ты посмотри, что за пиздопроебибна история с этим твоим кодом! Сижу, значит, смотрю на этот кусок, и удивление пиздец — как так можно было написать? Это ж надо было так затупить, чтобы получилась такая мартышлюшка.

Вот, например, смотри сюда, чувак. Есть у тебя функция, которая должна считать сумму. И что ты делаешь? Правильно, пишешь какую-то хуйню.

def calculate_sum(numbers):
    total = 0
    for i in range(len(numbers)):
        total = total + numbers[i]  # О, бля, классика! Как будто на дворе 2002-й год.
    return total

Ёпта, ну серьёзно? total = total + numbers[i]? Это же total += numbers[i], элементарно! А ещё лучше — sum(numbers) и вообще не париться. Сам от себя охуел, когда такое вижу. Чувак, ты веришь, что кто-то так до сих пор пишет? Будет вам хиросима и нигерсраки от такого кода.

А вот ещё перл — проверка на None. Смотри, как люди извращаются.

if value is None:
    result = "Нет значения"
else:
    if value == 0:
        result = "Ноль"
    else:
        result = "Есть значение"

Ебать мои старые костыли! Да это же чистейший говнокод! Зачем тут два if? Это ж elif придумали для таких случаев, или, на худой конец, match/case в современных питонах. Чёрта в душу, в сердцу мать! Чувствую подозрение ебать — а не полупидор ли это писал? Который просто скопировал первую попавшуюся хуйню с какого-нибудь форума десятилетней давности.

И самое главное — доверия ебать ноль к такому коду. Представь, ты это в продакшн запускаешь. Один день работает, два, а на третий — накрылся медным тазом весь твой сервис. Потому что где-то в глубине сидит IndexError, который вылезет, когда придёт юзер с хитрой жопой и специфичными данными. И всё, приехали. Волнение ебать, терпения ноль ебать начинается, все бегают, ищут, кто это написал. А виноват-то ты, потому что сэкономил пять минут и не написал нормально.

Так что, дружище, вывод простой: не будь распиздяем. Проверяй краевые случаи, пиши читабельно и не выдумывай велосипеды, которые уже все сто раз обосрали. А то получится не код, а одна сплошная залупа конская. Всё, я закончил, иди исправляй.