Похожие презентации:
«Цикл с переменной»
1.
Информатика«Цикл с переменной»
2.
ЗадачиУзнать, что такое цикл
Изучить циклы while и for
Рассмотреть функцию range
Разобрать распространённые ошибки
Цель урока:
• Узнать о циклах и
научиться ими
пользоваться
3.
План урокаОпределение и значение циклов
Цикл while
Цикл for
Функция range
Частые ошибки
Выводы
4.
ПодумаемКак напечатать «привет» 3 раза?
Вариант 1:
Вариант 2:
print('привет’)
print('привет’)
print('привет')
print('привет\nпривет
\nпривет')
5.
ПодумаемА если 10 раз?
Можно, конечно, и так:
print('привет\nпривет\nпривет\nпривет\n
привет\nпривет\nпривет\nпривет\nпривет\
nпривет')
6.
ПодумаемА если 10 раз?
Но есть идея получше:
for i in range(10):
print('привет')
7.
ЦиклЧто же такое цикл?
Цикл – это последовательность команд, которая
повторяется какое-либо количество раз
В языке программирования Python циклы
делятся на while и for
8.
Цикл whileЧто такое цикл while?
Цикл while также называют циклом с
предусловием
Его можно описать так: пока условие
выполняется, делай это
9.
Цикл whileСинтаксис
Условие
i = 1
while i <= 10:
print('привет’)
i += 1
Тело цикла
10.
Цикл forЧто такое цикл for?
В цикле for условие задаётся в неявном виде.
Для него устанавливается массив данных,
который нужно обработать
Его логика следующая: пока не обработаны все
элементы, делай это
11.
Цикл forСинтаксис
Условие
list = [10, 20, 30]
for i in list:
print(i)
Тело цикла
12.
Цикл forФункция range
for i in range(3):
print(i)
list = [0, 1, 2]
for i in list:
print(i)
13.
while и forСравнение for и while
for:
for i in range(10):
print('привет’)
while:
i = 1
while i <= 10:
print('привет’)
i += 1
14.
for или while?Какой вид цикла лучше?
Никакой цикл не лучше другого. Каждый
инструмент полезен там, где он подходит
15.
ПопрактикуемсяЧто не так в этом коде?
for i in range(10)
print('привет’)
for i in range(10):
print('привет’)
16.
ПопрактикуемсяЧто не так в этом коде?
i = 1
while i <= 10:
print('привет’)
i = 1
while i <= 10:
print('привет’)
i += 1
17.
ПОДВЕДЁМ ИТОГТЕПЕРЬ ВЫ ЗНАЕТЕ:
ТЕПЕРЬ ВЫ УМЕЕТЕ:
• Что такое цикл
• Выводить «привет» 10 раз
• Зачем нужны циклы
• Циклы while и for
• Что такое функция range
• Использовать циклы по
назначению
• Не допускать самые
распространённые ошибки
18.
Спасибо за внимание!До встречи на следующем уроке!
Информатика