{ "cells": [ { "cell_type": "markdown", "id": "0cb44a4f", "metadata": {}, "source": [ "- Задача 1. Подходит ли возраст\n", " \n", " Спроси у пользователя возраст.\n", " \n", " Нужно проверить, входит ли возраст в диапазон **от 12 до 18 включительно**.\n", " \n", " Если входит, выведи:`Возраст подходит`\n", " \n", " Иначе выведи:`Возраст не подходит`\n", " \n", " **Требования:**\n", " \n", " - использовать `and`;\n", " - возраст вводится пользователем;\n", " - ввод нужно преобразовать в число." ] }, { "cell_type": "code", "execution_count": 1, "id": "2284f3cc", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Возраст подходит\n" ] } ], "source": [ "age = int(input('Сколько вам лет?'))\n", "if age >= 12 and age <= 18:\n", " print('Возраст подходит')\n", "else:\n", " print('Возраст не подходит')\n" ] }, { "cell_type": "markdown", "id": "c10f2e18", "metadata": {}, "source": [ "- Задача 2. Выходной или нет\n", " \n", " Спроси у пользователя день недели.\n", " \n", " Если это **суббота** или **воскресенье**, выведи:`Сегодня выходной`\n", " \n", " Иначе выведи:`Сегодня не выходной`\n", " \n", " **Требования:**\n", " \n", " - использовать `or`;\n", " - сравнивать строку с двумя вариантами;\n", " - каждый вариант сравнения записать полностью." ] }, { "cell_type": "code", "execution_count": 5, "id": "08c26485", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Сегодня выходной\n" ] } ], "source": [ "day_of_week = input('Какой сегодня день недели?')\n", "if day_of_week == 'суббота' or 'воскресенье' :\n", " print('Сегодня выходной')\n", "else:\n", " print('Сегодня не выходной]')" ] }, { "cell_type": "markdown", "id": "ce20eb2e", "metadata": {}, "source": [ "- Задача 3. Можно ли войти\n", " \n", " Создай две переменные:\n", " \n", " - `age` — возраст;\n", " - `has_ticket` — есть ли билет (`True` или `False`).\n", " \n", " Нужно проверить:\n", " \n", " - если возраст **18 или больше** **и** билет есть — вывести `Можно войти`;\n", " - иначе — вывести `Войти нельзя`.\n", " \n", " **Требования:**\n", " \n", " - использовать `and`;\n", " - одно условие должно быть числовым, другое — логическим;\n", " - решение сделать через `if else`." ] }, { "cell_type": "code", "execution_count": 10, "id": "7c9b5f94", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "войти нельзя\n" ] } ], "source": [ "age = int(input('сколько вам лет?'))\n", "has_ticket = True\n", "if age >= 18 and has_ticket:\n", " print('можно войти')\n", "else:\n", " print('войти нельзя')" ] }, { "cell_type": "markdown", "id": "9b682206", "metadata": {}, "source": [ "- Задача 4. Свободен ли человек\n", " \n", " Создай переменную `is_busy`.\n", " \n", " Если человек **не занят**, выведи:`Можно позвонить`\n", " \n", " Иначе выведи:`Сейчас лучше не звонить`\n", " \n", " **Требования:**\n", " \n", " - использовать `not`;\n", " - значение переменной задать в коде;\n", " - решение сделать через `if else`." ] }, { "cell_type": "code", "execution_count": 14, "id": "7d02a3c4", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Можно позвонить\n" ] } ], "source": [ "is_busy = None\n", "is_busy = input('Человек занят? да/нет')\n", "if not is_busy == 'нет':\n", " print('Сейчас лучше не звонить')\n", "else:\n", " print('Можно позвонить')" ] } ], "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 }