Files
homework/dmedvedev/python/1.variables.ipynb
T
2026-09-18 01:23:45 +05:00

272 lines
7.8 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"cells": [
{
"cell_type": "markdown",
"id": "d44be848",
"metadata": {},
"source": [
"\n",
"- **Задача 1. Анкета ученика**\n",
" \n",
" Сделай программу‑анкету.\n",
" \n",
" Требования:\n",
" \n",
" 1. Спросить имя ученика.\n",
" 2. Спросить город.\n",
" 3. Спросить школу (номер или название).\n",
" 4. Вывести три строки:\n",
" \n",
" ```python\n",
" Тебя зовут <имя>\n",
" Ты живешь в городе <город>\n",
" Ты учишься в школе <школа>\n",
" ```\n",
" \n",
" - Подсказка:\n",
" \n",
" Нужен трижды `input` и трижды использование переменных в `print`."
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "0d1a8013",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Тебя зовут дима\n",
"Ты живешь в городе уфа\n",
"Ты из 60 школы\n"
]
}
],
"source": [
"name = input('Как тебя зовут?')\n",
"city = input('Из какого ты города?')\n",
"school = input('В какой школе ты учишься или учился?')\n",
"\n",
"print(f'Тебя зовут {name}')\n",
"print(f'Ты живешь в городе {city}')\n",
"print(f'Ты из {school} школы');"
]
},
{
"cell_type": "markdown",
"id": "56c0a52f",
"metadata": {},
"source": [
"- **Задача 2. Визитка**\n",
" \n",
" Сделай программу «визитка».\n",
" \n",
" Требования:\n",
" \n",
" 1. Спросить имя.\n",
" 2. Спросить фамилию.\n",
" 3. Спросить любимый предмет.\n",
" 4. Вывести одну «визитку» блоком:\n",
" \n",
" ```python\n",
" Твоя визитка:\n",
" Имя: <имя>\n",
" Фамилия: <фамилия>\n",
" Любимый предмет: <предмет>\n",
" ```\n",
" \n",
" - Подсказка:\n",
" \n",
" Используем несколько `print`, где часть текста — в кавычках, часть — переменные.\n",
" "
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "4d883f02",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Тебя зовут Дима Медведев.\n",
"Твой любимый предмет - физика.\n"
]
}
],
"source": [
"name = input('Как тебя зовут?')\n",
"surname = input('Какая у тебя фамилия?')\n",
"favorite_subject = input('Какой твой любимый предмет?')\n",
"\n",
"print(f'Тебя зовут {name} {surname}.')\n",
"print(f'Твой любимый предмет - {favorite_subject}.')"
]
},
{
"cell_type": "markdown",
"id": "52df089f",
"metadata": {},
"source": [
"- **Задача 3. Повторное использование имени**\n",
" \n",
" Сделай программу, которая несколько раз обращается по имени.\n",
" \n",
" Требования:\n",
" \n",
" 1. Спросить имя.\n",
" 2. Вывести три строки:\n",
" \n",
" ```python\n",
" Привет, <имя>\n",
" Как дела, <имя>?\n",
" Пока, <имя>\n",
" ```\n"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "c69260b4",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Привет Дима.\n",
"Как дела, Дима?\n",
"Пока, Дима.\n"
]
}
],
"source": [
"name = input('Как тебя зовут?')\n",
"print(f'Привет {name}.')\n",
"print(f'Как дела, {name}?')\n",
"print(f'Пока, {name}.')\n"
]
},
{
"cell_type": "markdown",
"id": "c507de55",
"metadata": {},
"source": [
"- **Задача 4. Мини‑диалог**\n",
" \n",
" Нужно сделать диалог, где часть информации запоминается.\n",
" \n",
" Требования:\n",
" \n",
" 1. Спросить имя.\n",
" 2. Вывести: `Привет, <имя>`.\n",
" 3. Спросить: `Что ты любишь делать?`.\n",
" 4. Вывести две строки:\n",
" \n",
" ```python\n",
" <имя>, здорово, что ты любишь <занятие>\n",
" Удачи тебе, <имя>!\n",
" ```"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "cfe2e0ce",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Привет, Дима.\n",
"Дима, здорово, что ты люибшь плавать.\n",
"Удачи тебе, Дима!\n"
]
}
],
"source": [
"name = input('Как тебя зовут?')\n",
"print(f'Привет, {name}.')\n",
"favorite_do = input('Что ты любишь делать?')\n",
"print(f'{name}, здорово, что ты люибшь {favorite_do}.')\n",
"print(f'Удачи тебе, {name}!')\n"
]
},
{
"cell_type": "markdown",
"id": "1cb76c4f",
"metadata": {},
"source": [
"- **Задача 5. План на день**\n",
" \n",
" Сделай программу, которая помогает составить план.\n",
" \n",
" Требования:\n",
" \n",
" 1. Спросить, что пользователь сделает утром.\n",
" 2. Спросить, что сделает днём.\n",
" 3. Спросить, что сделает вечером.\n",
" 4. Вывести блок:\n",
" \n",
" ```python\n",
" Твой план на день:\n",
" Утром: <утро>\n",
" Днём: <день>\n",
" Вечером: <вечер>\n",
" ```"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "5319e498",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Твой план на день:\n",
"Утром: готовлюсь к работе\n",
"Днем: сижу в офисе\n",
"Вечером: курю кальян\n"
]
}
],
"source": [
"will_do_morning = input('Что ты делаешь утром?')\n",
"will_do_day = input('Что ты делаешь днем?')\n",
"will_do_evening = input('Что ты делаешь вечером?')\n",
"\n",
"print(f'Твой план на день:\\nУтром: {will_do_morning}\\nДнем: {will_do_day}\\nВечером: {will_do_evening}');"
]
}
],
"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
}