ГлавнаяОперационные системыLinuxЦикл while в Python: введение и объяснение

Цикл while в Python: введение и объяснение

Программирование – это (конечно) создание вещей, которые помогут другим. Однако создание программ и программного обеспечения больше связано с автоматизацией повторяющихся или сложных задач, чем с чем-либо еще. Цикл while в Python позволяет повторять наборы кода для автоматизации множества действий одновременно.

В этом посте мы покажем вам, как использовать цикл Python while. Сначала давайте поговорим о том, что делает цикл while и где его лучше всего использовать.

Знакомство с командой while Python

Прежде чем мы приступим к созданию цикла while, давайте настроим сцену. В двух словах, команда while выполняет определенные блоки кода («оператор») до тех пор, пока не будет выполнено условие («выражение»).

Знакомство с командой while Python

Это условие оценивается в «логическом контексте». Другими словами, цикл while выполняет код, пока выражение истинно, и останавливается, когда оно ложно.

Далее мы покажем вам, насколько минимальна эта команда, но сейчас поймите, что вы можете сделать многое, используя всего несколько строк.

Почему вам нужно создать цикл while с помощью Python

Это далеко не нишевая команда, а циклы встречаются повсюду в коде. Рассмотрим следующие сценарии:

  • Вы что-то делаете, и вам нужно, чтобы программа работала до тех пор, пока пользователь не захочет выйти.
  • Вы создаете веб-сайты, используя Джанго или Колба , и часто извлекаете данные из базы данных MySQL или МарияДБ .
  • Н

    Почему вам нужно создать цикл while с помощью Python

    анных и выполнить определенные действия.

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

Однако « while» — это скорее базовая команда по сравнению с другой командой цикла, например «for». Короче говоря, while используется для выполнения кода в течение более длительного периода, чем for. Последний работает с диапазонами чисел, поэтому цикл всегда будет естественным завершением.

Как создать цикл while с помощью Python

Чтобы создать цикл while, вам нужно определить команду, а затем предложить измеримое условие. На самом деле это можно сделать в две строки:

while True:
    print("True!")

Однако это приведет к «бесконечному циклу», то есть такому, который никогда не заканчивается. Вы можете попробовать, но убедитесь, что вы сможете бросить терминальная сессия !

Чтобы показать вам пример игрового цикла, вы можете сделать следующее:

running = '-1'
 
while running != 1:
    run_game()

Давайте разберемся. Сначала мы определяем переменную с определенным значением. Обычно вы выбираете что-то, что вряд ли появится в вашей программе.

Далее мы начинаем цикл while и используем переменную в выражении. Здесь мы говорим: «Начните этот цикл, если «выполнение» не равно «1». Конечно, «выполнение» — нет, поэтому цикл вызывает функцию run_game(). В пределах run_game()вы должны включить переменную и изменить значение, если захотите выйти из нее.

Однако это выполняет только половину работы. Чтобы выйти из цикла while, вы можете вложить операторы «if» внутрь цикла while и использовать команды break. Возь

Как создать цикл while с помощью Python

> = ['a', 'b', 'c']   while True: if not list: break print(list.pop(-1))

Здесь цикл while начинается с Trueи извлекает элементы из списка для их печати. Когда список становится пустым, выражение принимает вид Falseи цикл while прерывается.

В заключение

Автоматизация кода — один из способов повысить его эффективность. Более того, вы можете создавать сложные действия и предоставлять конечному пользователю мощные функциональные возможности. Цикл while в Python — это дикая лошадь, которую нужно приручить, но как только вы это сделаете, он станет основой вашего рабочего процесса.

Рассматриваете ли вы возможность использования цикла Python while, и если да, то для какого приложения? Дайте нам знать в разделе комментариев ниже!

В заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи