Читайте также:

🔥 Возможно, вы не знали этого о циклах for в Python / IT Resume...

🔥 Возможно, вы не знали этого о циклах for в Python / IT Resume

Недавно поступил вопрос от наших студентов, которые недавно освоили for-loop в Python и принялись экспериментировать.

💡 Загадка

При использовании цикла for невозможно изменить переменную цикла и повлиять на итерацию.

🟡 На самом деле, когда мы используем for-loop в Python, никто, как правило, не имеет намерений изменить переменную цикла внутри него. Но можно догадаться, откуда растут ноги. 🙂 Возможно, так могли бы поступить те, кто уже знаком с другими языками программирования, например, С++ или Java.

Но в питоне for-loops не работают таким образом. Изменение переменной цикла не влияет на итерацию.

✅ При каждой итерации цикла for Python извлекает следующий элемент из указанного итерируемого объекта (iterable) - например, range(5). Затем значение этого элемента присваивается переменной цикла - например, i.

То есть после выполнения range(5) или любого другого range(n), объект, созданный range, становится абсолютно независящим от изменений на протяжении итераций. Будто мы написали цикл: for i in [0, 1, 2, 3, 4].

🖋 А теперь комментарий от наших преподавателей

Если вам действительно необходимо переназначить переменную цикла, используйте while, о котором частенько забывают, как только знакомятся с for-loop. (Примеры смотрите в карточках)

Это довольно простая вещь, но о ней стоит помнить при разработке!

#python@pylounge

🔥 Возможно, вы не знали этого о циклах for в Python / IT Resume...
🔥 Возможно, вы не знали этого о циклах for в Python / IT Resume...
🔥 Возможно, вы не знали этого о циклах for в Python / IT Resume...
🔥 Возможно, вы не знали этого о циклах for в Python / IT Resume...
🔥 Возможно, вы не знали этого о циклах for в Python / IT Resume...

‼️‼️‼️Богомаз выехал на место происшествия, где...

‼️‼️‼️Богомаз выехал на место происшествия, где провели оперативный штаб со всеми правоохранительными и оперативными службами.

В настоящее время сотрудники МЧС и экстренные службы проводят все необходимые мероприятия по устранению последствий происшествия. Правоохранительными структурами ведутся оперативно-розыскные мероприятия.

Для пассажиров ж/д направления «Брянск-Орёл» и «Орел-Брянск» организовано дополнительное транспортное сообщение следующим образом: с ж/д станции «Брянск I» будут курсировать автобусы до Белых Берегов. Из Белых Берегов пригородный поезд будет доставлять пассажиров до Орла. Из Орла пассажиров будут доставлять до Белых Берегов, а оттуда — до станции «Брянск I». Так будет организована перевозка пассажиров до полного восстановления движения по данному направлению.

‼️‼️‼️Богомаз выехал на место происшествия, где...

‼️‼️‼️ТАСС:Локомотив и 20 грузовых вагонов сошли...

‼️‼️‼️ТАСС:Локомотив и 20 грузовых вагонов сошли с рельсов в Брянской области из-за срабатывания взрывного устройства. По последним данным, никто не пострадал.

Это уже второй за два дня подрыв железнодорожных путей в регионе — 1 мая по той же причине сошли с рельсов локомотив и семь вагонов. Собрали основное, что известно о произошедшем на данный момент.

Обстоятельства происшествия

◾️Инцидент произошел на однопутном перегоне Снежетьская — Белые Берега восточнее Брянска в 19:47 мск. По данным РЖД, с рельсов сошли локомотив и 20 вагонов грузового поезда.

◾️На путях сработало неустановленное взрывное устройство, сообщил губернатор Брянской области Александр Богомаз.

◾️В момент взрыва по участку следовал грузовой поезд из 70 вагонов, рассказали ТАСС в правоохранительных органах.

Последствия

◾️В результате инцидента никто не пострадал, сообщил брянский губернатор.

◾️Сход вагонов с рельсов не привел к возникновению пожара.

◾️Движение на участке Снежетьская — Белые Берега было приостановлено. На место происшествия направили городские пожарные расчеты, а также пожарный и два восстановительных поезда.

◾️В РЖД создали оперативный штаб для координации работ.

Предыдущий взрыв

◾️Утром в понедельник, 1 мая, взрыв произошел на 136-м километре участка Брянск — Унеча в Унечском районе. Тогда с рельсов сошли локомотив и восемь вагонов, начался пожар, который был ликвидирован примерно через два часа.

◾️В Министерстве транспорта и коммуникаций Белоруссии заявили, что грузовой поезд был сформирован на Белорусской железной дороге, в его составе было 78 вагонов.

◾️Председатель Следственного комитета Александр Бастрыкин поручил возбудить уголовное дело по факту происшествия.

‼️‼️‼️ТАСС:Локомотив и 20 грузовых вагонов сошли...
‼️‼️‼️ТАСС:Локомотив и 20 грузовых вагонов сошли...
‼️‼️‼️ТАСС:Локомотив и 20 грузовых вагонов сошли...
‼️‼️‼️ТАСС:Локомотив и 20 грузовых вагонов сошли...
‼️‼️‼️ТАСС:Локомотив и 20 грузовых вагонов сошли...
Еще посты

Свежие комментарии

ssfmzr 5 дней назад к записи
ну и что это за хуйня, как читать нахуй
Петенька 1 месяцев к записи
Я не пойму зачем вообще платить. Это как платить, за поедание шашлыка или колбасы :) Люди живут спокойно спят на таких кроватях, зачем за это платить. Ну ладно жиром бесятся французы ваши. У меня такая водяная кровать Ruby дома стоит, и мне не надо платить, чтобы я получал пользу и удовольствие от использования. На счет невесомости, да согласен, эффект небольшой конечно есть, ну это не как полет по стратосфере конечно далеко нет такой эффект. Вот тут я покупал свою водяную кровать https://ruby-bed.ru
рин 2 месяцев назад к записи
любовь как в дораме
Евгений 2 месяцев назад к записи
Я ВАС ВСЕХ НА ХУЮ ВЕРТЕЛ, Я ПРОСТО ХОЧУ БЫТЬ СЧАСТЛИВЫМ И ПРОЧИТАТЬ ЭТУ МАНГУ
Евгений 2 месяцев назад к записи
Я В ТАКОМ НЕГОДОВАНИИ , Я ИЩУ САЙТ ГДЕ МОЖНО ПРОСИТАТЬ ЭТУ ПОЕБОТУ УЖЕ ЧАС , И ТУТ БОЯДЬ О ДА СВЕРШИЛОСЬ Я НЕШЕЛ САЙТ, Я ЕБАЛСЯ С ТЕМ ЧТОБЫ ЗАРЕГАТЬСЯ ПОЛ ЧАСА ИБО МОЙ ТЕЛЕФОН УЖЕ ЕБАНУЛСЯ В КРАЙ , С НОРЕМ ПОПОЛАМ Я ЗАРЕГАЛСЯ. А ТУТ ЕБИСЬ ОНО КОНЕМ ЧИТАТЬ НЕЛЬЗЯ