Презентация, доклад по информатике на тему Циклы в Python

ЦиклыЦикл – это многократное выполнение одинаковой последовательности действий.цикл с известным числом шаговцикл с неизвестным числом шагов (цикл с условием)Задача. Вывести на экран квадраты и кубы целых чисел от 1 до 8 (от a до b).Особенность: одинаковые

Слайд 1Программирование на языке Python
Тема 4. Циклы
© C. Ефимов, 2013

Программирование  на языке PythonТема 4. Циклы© C. Ефимов, 2013

Слайд 2Циклы
Цикл – это многократное выполнение одинаковой последовательности действий.
цикл с известным числом

шагов
цикл с неизвестным числом шагов (цикл с условием)
Задача. Вывести на экран квадраты и кубы целых чисел от 1 до 8 (от a до b).
Особенность: одинаковые действия выполняются 8 раз.
ЦиклыЦикл – это многократное выполнение одинаковой последовательности действий.цикл с известным числом шаговцикл с неизвестным числом шагов (цикл

Слайд 3Алгоритм
начало
i, i2, i3
конец
нет
да
i

= i * i
I3 = i2 * i

задать начальное значение переменной цикла

проверить, все ли сделали

вычисляем квадрат и куб

вывод результата

перейти к следующему i

Алгоритмначалоi, i2, i3конецнетдаi

Слайд 4Алгоритм (с блоком «цикл»)
начало
i, i2, i3
конец
i2 = i * i
i3 =

i2 * i

i = 1,8

блок «цикл»

тело цикла

Алгоритм (с блоком «цикл»)началоi, i2, i3конецi2 = i * ii3 = i2 * ii = 1,8блок «цикл»тело

Слайд 5Программа
for i in range(1, 9):
i2 = i*i
i3 = i2*i

print(i, i2, i3)

переменная
цикла

конечное значение

Программаfor i in range(1, 9): i2 = i*i i3 = i2*i print(i, i2, i3)переменная циклаконечное значение

Слайд 6Цикл с переменной
for in :
{тело цикла}



Увеличение переменной на 1:

Чему равно значение переменной а?

a = 1
for i in range(3): a= a+1

a = 4

Цикл с переменной	for  in :  {тело цикла}   Увеличение переменной на 1:Чему равно значение

Слайд 7Как изменить шаг?
Идея: Надо вывести всего 7 чисел, переменная i

изменяется от 1 до 15. Начальное значение a равно 1, с каждым шагом цикла i увеличивается на 2.
Решение:

a = 1
for i in range(1, 15, 2) :
a = a+i
print(a)

Как изменить шаг? Идея: Надо вывести всего 7 чисел, переменная i изменяется от 1 до 15. Начальное

Слайд 8Задания
«4»: Ввести a и b и вывести квадраты и кубы чисел

от a до b.
Пример:
Введите границы интервала:
4 6
4 16 64
5 25 125
6 36 216
«5»: Вывести квадраты и кубы 10 чисел следующей последовательности: 2, 4, 6, 8, 10, …
Пример:
1 1 1
2 4 8
4 16 64
Задания«4»: Ввести a и b и вывести квадраты и кубы чисел от a до b.  Пример:		Введите

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть