AI-Assisted Coding for Developers
Francesca Donadoni
AI Curriculum Manager, DataCamp


$$
$$
<Regular Prompt>
+
"Let's think step by step"

$$

"Napište funkci v Pythonu, která zjistí, zda je řetězec palindrom"
"Zjistěte, zda je řetězec palindrom.
- Krok 1: Normalizujte řetězec (malá písmena, odstraňte nealfanumerické znaky).
- Krok 2: Obraťte vyčištěný řetězec.
- Krok 3: Porovnejte původní a obrácený řetězec.
Napište funkci implementující tuto logiku"



$$
"Jste přátelský programovací tutor. Každý koncept vysvětlete jednoduše, v případě potřeby použijte analogie. Upozorněte na časté chyby"
$$
"Jste seniorní softwarový inženýr pomáhající ladit kód. Nejprve zjistěte, co se kód snaží provést. Pak analyzujte, kde a proč může selhávat"
AI-Assisted Coding for Developers