{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "fefc1f18",
   "metadata": {},
   "source": [
    "# 03-10 · Мини-проект: Python-визитка\n",
    "\n",
    "Практика к разделу [«Первый маленький проект»](../../site/chapters/glava-03/03-17-mini-proekt-i-itogi.html)."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6f1f59a5",
   "metadata": {},
   "source": [
    "## Цель\n",
    "\n",
    "Собрать вместе всё, что уже знакомо — `input()`, имена, `print()` с `sep`/`end` — в одну маленькую цельную программу."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "7c9b76ff",
   "metadata": {},
   "source": [
    "## Что нужно знать\n",
    "\n",
    "Все нужные инструменты уже пройдены в этой главе: `input()`, присваивание, `print()`."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b6b890b6",
   "metadata": {},
   "source": [
    "## Краткое напоминание\n",
    "\n",
    "Для надёжной проверки в примере ниже имена заданы заранее, как если бы пользователь их уже ввёл — в собственном проекте замените это на настоящие `input()`."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6cc97321",
   "metadata": {},
   "source": [
    "## Рабочий пример"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "879ef1ac",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "========================\n",
      " МОЯ PYTHON-КАРТОЧКА\n",
      "========================\n",
      "Имя: Анна\n",
      "Город: Варшава\n",
      "Хочу создать: игру\n",
      "========================\n"
     ]
    }
   ],
   "source": [
    "name = \"Анна\"\n",
    "city = \"Варшава\"\n",
    "goal = \"игру\"\n",
    "\n",
    "print(\"========================\")\n",
    "print(\" МОЯ PYTHON-КАРТОЧКА\")\n",
    "print(\"========================\")\n",
    "print(\"Имя:\", name)\n",
    "print(\"Город:\", city)\n",
    "print(\"Хочу создать:\", goal)\n",
    "print(\"========================\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "730460a7",
   "metadata": {},
   "source": [
    "## Эксперимент 1\n",
    "\n",
    "Теперь введите свои собственные данные через `input()`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "0596f469",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Ваше имя: Анна\n",
      "Ваш город: Варшава\n",
      "Что вы хотите создать на Python? игру\n",
      "========================\n",
      " МОЯ PYTHON-КАРТОЧКА\n",
      "========================\n",
      "Имя: Анна\n",
      "Город: Варшава\n",
      "Хочу создать: игру\n",
      "========================\n"
     ]
    }
   ],
   "source": [
    "name = input(\"Ваше имя: \")\n",
    "city = input(\"Ваш город: \")\n",
    "goal = input(\"Что вы хотите создать на Python? \")\n",
    "\n",
    "print(\"========================\")\n",
    "print(\" МОЯ PYTHON-КАРТОЧКА\")\n",
    "print(\"========================\")\n",
    "print(\"Имя:\", name)\n",
    "print(\"Город:\", city)\n",
    "print(\"Хочу создать:\", goal)\n",
    "print(\"========================\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "1749cc0f",
   "metadata": {},
   "source": [
    "## Задание ★ Базовая практика\n",
    "\n",
    "Добавьте в визитку четвёртую строку — любимый язык программирования (можно захардкодить `\"Python\"`, а можно спросить через `input()`)."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "d0f40013",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "========================\n",
      " МОЯ PYTHON-КАРТОЧКА\n",
      "========================\n",
      "Имя: Анна\n",
      "Город: Варшава\n",
      "Хочу создать: игру\n",
      "Любимый язык: Python\n",
      "========================\n"
     ]
    }
   ],
   "source": [
    "name = \"Анна\"\n",
    "city = \"Варшава\"\n",
    "goal = \"игру\"\n",
    "language = \"Python\"\n",
    "\n",
    "print(\"========================\")\n",
    "print(\" МОЯ PYTHON-КАРТОЧКА\")\n",
    "print(\"========================\")\n",
    "print(\"Имя:\", name)\n",
    "print(\"Город:\", city)\n",
    "print(\"Хочу создать:\", goal)\n",
    "print(\"Любимый язык:\", language)\n",
    "print(\"========================\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "16cc2b07",
   "metadata": {},
   "source": [
    "## Самостоятельная практика ★★ · CHALLENGE\n",
    "\n",
    "Попробуйте своё оформление: другая рамка (например, из `*` вместо `=`), выравнивание через `sep`, или разделитель `—` вместо `:`."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "692d924d",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "************************\n",
      "Имя — Анна\n",
      "************************\n"
     ]
    }
   ],
   "source": [
    "name = \"Анна\"\n",
    "print(\"*\" * 24)\n",
    "print(\"Имя\", name, sep=\" — \")\n",
    "print(\"*\" * 24)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Cartesian Python 3.14",
   "language": "python",
   "name": "cartesian-python314"
  },
  "language_info": {
   "name": "python",
   "version": "3.14.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
