{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "fefc1f18",
   "metadata": {},
   "source": [
    "# 03-10 · Mini-projekt: Python- Wizytówka\n",
    "\n",
    "Praktyka do rozdziału [„Pierwszy mały projekt”](/pl/chapters/rozdzial-03/03-17-mini-proekt-i-itogi.html)."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6f1f59a5",
   "metadata": {},
   "source": [
    "## Cel\n",
    "\n",
    "By połączyć wszystko, co już znane — `input()`, nazwy, `print()` z `sep`/`end` w jeden mały, integralny program."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "7c9b76ff",
   "metadata": {},
   "source": [
    "## Co trzeba wiedzieć\n",
    "\n",
    "Wszystkie niezbędne narzędzia zostały już omówione w tym rozdziale: `input()`, przywłaszczenie, `print()`."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "b6b890b6",
   "metadata": {},
   "source": [
    "## Krótkie przypomnienie\n",
    "\n",
    "Dla pewnej weryfikacji w poniższym przykładzie imiona są ustalone z góry, jakby użytkownik je już wprowadził — w własnym projekcie zastąp to prawdziwymi `input()`."
   ]
  },
  {
   "cell_type": "markdown",
   "id": "6cc97321",
   "metadata": {},
   "source": [
    "## Sprawa robocza"
   ]
  },
  {
   "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": [
    "## Eksperyment 1\n",
    "\n",
    "Teraz wprowadź swoje dane przez `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": [
    "## Podstawowa praktyka zadań ★\n",
    "\n",
    "Dodaj czwartą linijkę do swojej wizytówki — swojego ulubionego języka programowania (możesz zakodować na stałe `\"Python\"`, a można zapytać przez `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": [
    "## Samodzielna praktyka ★★ · CHALLENGE\n",
    "\n",
    "Spróbuj własnego projektu: inna rama (np. z `*` zamiast `=`), wyrównanie przez `sep`, czyli separator `—` zamiast `:`."
   ]
  },
  {
   "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
}
