Методическое пособие под ред. С. Г. Григорьева Москва, 021 программирование в



Pdf көрінісі
бет41/84
Дата09.04.2024
өлшемі5.16 Mb.
#498146
түріМетодическое пособие
1   ...   37   38   39   40   41   42   43   44   ...   84
PYTHON

ПРОГРАММИРОВАНИЕ 
63 
В содержание
 
Рис. 69. Результат работы программы 
В данном примере организован перебор значений переменной i с шагом 2. Условие 
работы цикла: i<15. В теле цикла происходит изменение (увеличение) переменной i, 
поэтому цикл не будет бесконечным. 
Результат работы программы отдельно представлен на рисунке 69. 
Пример 2 
a=0 
while a<7: 
print("Python") 
a+=1 
В данном примере цикл выполняется, пока истинно условие a<7, значение перемен- 
ной а меняется в теле цикла. 
Результат работы программы представлен на рисунке 70. 


ПРОГРАММИРОВАНИЕ 
64 
В содержание
 
Рис. 70. Результат работы программы 
Второй цикл, используемый в языке Python, — цикл с параметром. Синтаксис данного 
цикла: 
for <переменная> in <объект>: 
<оператор1> 
else: 
<оператор2> 
Блок-схема работы цикла представлена на рисунке 71. 
Рис. 71. Блок-схема цикла с параметром 
Этот цикл перебирает заданную последовательность значений любого итерируемого 
объекта (например, строки или списка) и для каждого значения выполняет тело цикла. 
Цикл выполняется заданное число раз. Для обращения к текущему элементу последова- 
тельности обычно используется переменная цикла, её иногда называют управляющей 
переменной. 
Часто для организации работы цикла с параметром for используется функция range. 
Функция range() возвращает последовательность чисел, регулируемую переданны- 
ми в неё аргументами. Возможны следующие варианты обращения к данной функции: 
1) range(finish) 
2) range(start, finish) 
3) range(start, finish, step) 
Здесь start — это первый элемент последовательности (включительно), finish — 
последний (не включительно), а step — разность между следующим и предыдущим чле- 
нами последовательности. 
Например, range(5) возвращает последовательность 0, 1, 2, 3, 4. 




Достарыңызбен бөлісу:
1   ...   37   38   39   40   41   42   43   44   ...   84




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет