0 оценок0% нашли этот документ полезным (0 голосов)
8 просмотров15 страниц
Python 3
Документ описывает основы циклов в языке программирования Python, включая циклы while и for. Приведены примеры использования этих циклов, а также задания для практики, такие как вычисление суммы чисел и создание игры на угадывание числа. Также упоминается использование функции range() для генерации последовательностей чисел.
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd
0 оценок0% нашли этот документ полезным (0 голосов)
8 просмотров15 страниц
Python 3
Документ описывает основы циклов в языке программирования Python, включая циклы while и for. Приведены примеры использования этих циклов, а также задания для практики, такие как вычисление суммы чисел и создание игры на угадывание числа. Также упоминается использование функции range() для генерации последовательностей чисел.
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd
Вы находитесь на странице: 1/ 15
Изучение циклов.
Цикл While, цикл For
Курс «Основы языка программирования Python (M)». Урок 3 Задание 1
Написать программу, в которой вычисляется сумма
3-х чисел, введённых пользователем. Задание 2
Написать программу, в которой вычисляется сумма
10-ти чисел, введённых пользователем. Цикл
Циклы позволяют выполнять блок кода несколько раз.
Каждое повторение называется итерацией. Цикл while
Цикл while проверяет истинность условия, и если
условие истинно, то выполняет действия. while условное_выражение: действия Пример цикла while
Вывести цифры от 1 до 4. number = 1
while number <= 4:
print("number = ", number) number += 1
print("Работа программы завершена")
Использование else
Для цикла while также можно определить
дополнительный блок else, который выполняется, когда условие равно False: while number <= 4: ... else: print("Работа цикла завершена") Цикл for
Цикл for пробегается по набору значений, помещая
каждое значение в переменную: for переменная in набор_значений: действия Пример цикла for
Цикл for может пройтись по строке:
message = "Hello"
for c in message: print(c) Функция range()
Встроенная функция range() генерирует числовую
последовательность: for n in range(10): print(n)
В данном случае функция range() вернёт числа от 0 до
10 не включительно. Вывести цифры от 4 до 10
Также в функцию range() можно передать
минимальное значение диапазона: for n in range(4, 11): print(n, end=" ") Использование else
Цикла for также может иметь дополнительный
блок else, который выполняется после завершения цикла: message = "Hello" for c in message: print(c) else: print(f"Последний символ: {c}. Цикл завершен"); Задание 1
Напишите программу, которая запрашивает у
пользователя число N и вычисляет сумму всех чисел от 1 до N с использованием цикла. Задание 2
Напишите программу, которая выводит таблицу
умножения для числа, введенного пользователем, от 1 до 10. Задание 3
Напишите программу, которая загадывает случайное
число от 1 до 100, а затем просит пользователя угадать это число. Программа должна давать подсказки ("больше" или "меньше") до тех пор, пока пользователь не угадает число. В конце программа должна вывести количество попыток, которые потребовались пользователю.