{ "cells": [ { "cell_type": "markdown", "id": "69eb39ee", "metadata": {}, "source": [ "- Задача 1. Вывести числа от 1 до 5\n", " \n", " Сделай программу, которая выводит числа от `1` до `5` с помощью цикла `for`.\n", " \n", " **Требования:**\n", " \n", " - использовать `range()`;\n", " - каждое число выводить с новой строки." ] }, { "cell_type": "code", "execution_count": 1, "id": "66a25f8c", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1\n", "2\n", "3\n", "4\n", "5\n" ] } ], "source": [ "for i in range(1, 6):\n", " print(i)" ] }, { "cell_type": "markdown", "id": "f07ffbfd", "metadata": {}, "source": [ "- Задача 2. Вывести слово несколько раз\n", " \n", " Сделай программу, которая выводит слово `Привет` ровно 3 раза с помощью `for`.\n", " \n", " **Требования:**\n", " \n", " - использовать `for`;\n", " - использовать `range()`;\n", " - слово выводить в каждой итерации отдельно." ] }, { "cell_type": "code", "execution_count": 2, "id": "5e56481d", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Привет\n", "Привет\n", "Привет\n" ] } ], "source": [ "for i in range(3):\n", " print('Привет')" ] }, { "cell_type": "markdown", "id": "1cac9b1a", "metadata": {}, "source": [ "- Задача 3. Сумма чисел от 1 до 5\n", " \n", " Сделай программу, которая находит сумму чисел от `1` до `5` с помощью `for`.\n", " \n", " В конце программа должна вывести итоговую сумму.\n", " \n", " **Требования:**\n", " \n", " - использовать переменную для суммы;\n", " - внутри цикла прибавлять текущее число к общей сумме;\n", " - вывести только конечный результат." ] }, { "cell_type": "code", "execution_count": 4, "id": "f1f7ac17", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "15\n" ] } ], "source": [ "a = 0\n", "for i in range(1, 6):\n", " a = a + i\n", "print(a)" ] }, { "cell_type": "markdown", "id": "1b57f6b7", "metadata": {}, "source": [ "- Задача 4. Обратный отсчет\n", " \n", " Сделай программу, которая выводит числа от `5` до `1`, а после этого выводит строку: `Старт!`\n", " \n", " **Требования:**\n", " \n", " - использовать `for`;\n", " - вывести числа в обратном порядке;\n", " - строка `Старт!` должна выводиться после цикла." ] }, { "cell_type": "code", "execution_count": 9, "id": "8243b694", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "5\n", "4\n", "3\n", "2\n", "1\n", "Старт!\n" ] } ], "source": [ "for i in range(5, 0, -1):\n", " print(i)\n", "print('Старт!')" ] }, { "cell_type": "markdown", "id": "7b8fe3f7", "metadata": {}, "source": [ "- Задача 5. Буквы слова\n", " \n", " Создай переменную со словом, например `\"Python\"`.\n", " \n", " Сделай программу, которая с помощью `for` выводит каждую букву этого слова с новой строки.\n", " \n", " **Требования:**\n", " \n", " - использовать цикл `for`;\n", " - пройтись по строке;\n", " - каждую букву выводить отдельно." ] }, { "cell_type": "code", "execution_count": 11, "id": "230d5292", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "P\n", "y\n", "t\n", "h\n", "o\n", "n\n" ] } ], "source": [ "a = 'Python'\n", "for i in a:\n", " print(i)" ] }, { "cell_type": "markdown", "id": "064a2d9b", "metadata": {}, "source": [ "- Задача 6. Подсчет суммы введенных чисел\n", " \n", " Спроси у пользователя, сколько чисел он хочет ввести.\n", " \n", " После этого программа должна:\n", " \n", " 1. `n` раз спросить число;\n", " 2. добавить каждое число к общей сумме;\n", " 3. после окончания вывести итоговую сумму.\n", " \n", " **Требования:**\n", " \n", " - использовать `for`;\n", " - количество повторений должно зависеть от числа, введенного пользователем;\n", " - использовать `input()` и преобразование в число." ] }, { "cell_type": "code", "execution_count": 20, "id": "61185056", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Вам нужно будет ввести 3 чисел\n", "Сумма всех чисел: 6.0\n" ] } ], "source": [ "a = int(input('Сколько чисел вы введете?'))\n", "print(f'Вам нужно будет ввести {a} чисел')\n", "c = 0\n", "for i in range(a):\n", " b = float(input(f'введите число №{i + 1}'))\n", " c = b + c\n", "print(f'Сумма всех чисел: {c}')" ] }, { "cell_type": "markdown", "id": "3825fcdf", "metadata": {}, "source": [ "- Задача 7. Мини-анкета\n", "С помощью цикла `for` выведи по очереди вопросы:\n", " - `Как тебя зовут?`\n", " - `Сколько тебе лет?`\n", " - `Из какого ты города?`.\n", " \n", " **Требования:**\n", " \n", " - использовать цикл `for`;\n", " - пройтись по строкам;\n", " - каждый вопрос выводить отдельно." ] }, { "cell_type": "code", "execution_count": 22, "id": "d75b9340", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Как тебя зовут?\n", "Сколько тебе лет?\n", "Из какого ты города?\n" ] } ], "source": [ "a = 'Как тебя зовут?'\n", "b = 'Сколько тебе лет?'\n", "c = 'Из какого ты города?'\n", "\n", "d = [a, b, c]\n", "for i in d:\n", " print(i)" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.13.7" } }, "nbformat": 4, "nbformat_minor": 5 }