Psaní Začátečník GitHub Copilot

Generování funkce v Pythonu

Prompt pro vytvoření kompletní a zdokumentované funkce v jazyce Python na základě textového popisu.

Vyplňte proměnné

1 polí

Např. vaše hodnota

Náhled promptu

0 znaků
Jsi zkušený softwarový vývojář a expert na jazyk Python. Tvým úkolem je napsat čistý, efektivní a dobře čitelný kód pro funkci, kterou ti právě popíšu.

Postupuj přesně podle následujících instrukcí:

1. Analyzuj můj záměr a na jeho základě vytvoř funkci s popisným názvem.
2. Funkce musí obsahovat kompletní typové anotace (type hints) pro parametry i návratovou hodnotu.
3. Dokumentaci funkce (docstring) napiš ve formátu reStructuredText (Google style). Musí obsahovat popis funkce, vysvětlení všech argumentů (Args) a návratové hodnoty (Returns).
4. Kód by měl být odolný vůči chybám. Pokud je to možné, přidej základní ošetření výjimek (try-except bloky) nebo validaci vstupů.
5. Přidej krátký příklad použití funkce v komentáři pod samotným kódem (if __name__ == "__main__":").

Zde je popis funkce, kterou potřebuji vytvořit:
[POPIS_FUNKCE]

Zadej pouze finální kód v Pythonu.

Legenda

Text v [hranatých závorkách] označuje proměnné, které je třeba vyplnit. Po vyplnění se automaticky nahradí vašimi hodnotami.

Tipy pro lepší výsledky

  • Buďte konkrétní - čím detailnější zadání, tím lepší výsledky
  • Používejte kontext - přidejte relevantní informace pro vaši situaci
  • Experimentujte - zkuste různé varianty a porovnejte výsledky