1 of 10

Цикли в мові Python. 

in

while

 for

range

2 of 10

Цикл – це процес багаторазового повторення дії��

3 of 10

Умовний цикли 

Якщо необхідно виконати повторення невідомої кількості разів.

while умова:

команди

          

4 of 10

Нескінченний цикл

Якщо умову циклу while задати True, то цикл ніколи не завершиться, тобто буде нескінченним.�

while  True:

команди

          

5 of 10

Цикл з лічильником

Якщо необхідно виконати повторення відомої кількості разів.

for змінна in  range ():

команди

      

range () дозволяє задати числа в межах заданого діапазону.��Є три способи range ():

range (k) приймає один аргумент 

range (k,n) приймає два аргументи

range (k,n,m) приймає три аргументи

6 of 10

Обчислення у циклі

a=a+1 або a+=1a=a+n або a+=n

a=a*5 або a*=5

a=a/25 або a/=25

a=a**3 або a**=3

a=a%2 або a%=2

7 of 10

Випадкові числа

При створені програм з використанням циклів мають місце випадкові числа

import random -

підготовка до використання

випадкових чисел.�random. random() -

випадкове число (0,1)�random. randint(a,b) -

випадкове число a <= N <= b

random. choice([a,b,c]) -

вибір варіанту з переліку�

8 of 10

Вихід із циклуКоманда break закінчує цикл, а команда continue відразу переходить до наступного повтору циклу.

9 of 10

Задача 1

Ввести число а. Знайти суму чисел від 1 до а

10 of 10

Домашнє завдання

 

Скласти програму, що дозволяє

знайти суму чисел від 1 до 10