Цель:
Научиться использовать циклы for и while для выполнения повторяющихся операций в программах на Python. Изучить применение циклов для работы с последовательностями и числовыми данными.
Описание:
Циклы позволяют выполнять повторяющиеся действия в программе. В этой лабораторной работе вы изучите, как использовать цикл for для итерации по последовательностям (например, спискам и строкам), а также цикл while, который выполняет блок кода до тех пор, пока условие истинно.
Что вы изучите:
Использование цикла for для итерации по элементам последовательностей.
Использование цикла while для выполнения действий до тех пор, пока условие истинно.
Прерывание цикла с помощью оператора break.
Пропуск итерации с помощью оператора continue.
Часть 1: Цикл for
Создайте программу, которая выводит числа от 1 до 10, используя цикл for.
Часть 2: Цикл while
Создайте программу, которая выводит числа от 1 до 10, используя цикл while.
Часть 3: Использование оператора break
Создайте программу, которая выводит числа от 1 до 10, но прерывает цикл, если число становится равным 5.
Часть 4: Использование оператора continue
Создайте программу, которая выводит числа от 1 до 10, но пропускает число 5 (продолжает цикл, не выводя его).
Задание для выполнения:
Напишите программу, которая:
Получает на вход число n.
Выводит сумму всех целых чисел от 1 до n включительно.
Требования к программе:
Программа должна использовать цикл для вычисления суммы.
Обеспечить корректную работу программы для любых положительных целых чисел.
Дополнительное задание:
Напишите программу, которая:
Получает на вход число n.
Выводит факториал числа n.
Заключение:
Поздравляем, вы завершили третью лабораторную работу! Вы научились использовать циклы для выполнения повторяющихся операций в Python. Эти навыки необходимы для решения множества задач, связанных с обработкой данных и автоматизацией вычислений.