Рубрики
Без рубрики

Очаровательный Python: Петли

Если учебные пособия по математике с математическими примерами являются байн вашего существования, продолжайте чтение. Эта серия использует … Помечено Python, начинающим.

30 дней Python (21 часть серии)

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

Петли

Петли предназначены для повторяющихся вещей. В любое время вы видите то, что нужно повторять, вы, вероятно, должны использовать какую-то цикл. Например, при мытье посуды, вы мочите блюдо, вычисляете его мылом, промыть блюдо, высушить блюдо. Тогда вы делаете это снова и снова, пока блюда не сделают.

Во время петли

А пока цикла используется для выполнения блока операторов неоднократно в то время как Данное состояние удовлетворено

count = 0
while count < 5:
    print(count)  # prints the current count
    count = count + 1  # adds 1 to count each time

Для петли

Для петель предназначены для повторения последовательности, такие как список, кортеж, словарь, набор или строка.

pets = ['Puppy', "Cheeto", 'Remmy', 'Wiley', "Ruger", "Stick"]

for pet in pets:  # create new variable `pet`
    feed_pet  # feed each pet in list(pets)
    print(pet + " is fed")  # print a line about pet being fed
else:
    print('no more pets to feed')  # when no more pet in list(pets) print about that

Для тех, кто любит немного математики:

numbers = (0,1,2,4,5)
for number in numbers:
    print(number)
0
1
2
4
5

Перерыв и продолжать

Перерыв используется для выхода или остановки цикла

Например, ниже в то время как петли принты 0, 1, 2, но когда он достигает 3, он останавливается

count = 0
while count < 5:
    print(count)  # prints the current count
    count = count + 1  # adds 1 to count each time
    if count == 3:
        break

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

Например, ниже в то время как Корпус только отпечатывает 0, 1, 2,4, но пропускает 3.

count = 0
while count < 5:
    if count == 3:
        continue
    print(count)
    count = count + 1

Пример для петли Продолжать

pets = ['Puppy', "Cheeto", 'Remmy', 'Wiley', "Ruger", "Stick"]

for pet in pets:
    if pet == 'Stick'
        continue  # skip feeding Stick and move on
    feed_pet
    print(pet + " is fed")
else:
    print('no more pets to feed')  # when no more pet in list(pets) print about that

Проходят

пройти в основном используется, чтобы сказать «Эй, я все еще работаю над этим И я просто не заполнил кодовые расходы. « Pass используется для обхода ошибок из неполного кода.

for pet in pets:
    pass

Серия на основе

30 дней Python Challenge

Asabeneh · 20 ноября 1919 · 1 мин читать

30 дней Python (21 часть серии)

Оригинал: “https://dev.to/vickilanger/charming-the-python-loops-1ngp”