Domácí projekty k první lekci slouží k procvičení práce s interaktivní Python konzolí, aby sis to pořádně zažila, zkoušej si zadávat různé příkazy. Opakuj si použití příkazové řádky pro pohyb mezi adresáři a pro aktivaci/deaktivaci venv.
Doma (nebo pár dní po instalaci, pokud nejsi na srazu) si znovu spusť Python a zkus, jestli stále funguje.
>>> 1 + 1
2
Funguje i odčítání?
>>> 4 - 2
Pokud vše funguje do výsledku řešení zapište: OK
A co násobení? Programátoři nenásobí pomocí · ani ×, použijí jiný operátor: hvězdičku. Vyzkoušej si to, třeba na
42 × 3077
a odevzdej správné řešení (kód).
Dělení? Znak ÷ se taky na klávesnici těžko píše (zvlášť na české). Jak se asi bude dělit?
4567 ÷ 33
Opět odevzdej kód.
Závorky v Pythonu fungují jako v matematice. Zkus pomocí Pythonu vypočítat: 3+(4+6)×8÷2−1 =
Jak se to zapíše v Pythonu?
Jsou i jiné operátory než +
, -
a ty pro násobení a dělení.
Co dělá s čísly operátor %
(procento)? (Odpověz slovně)
Nápověda: %
je binární operátor, vyzkoušej ho na dvojicích čísel stejně jako třeba +
.
A co dělá operátor **
(dvě hvězdičky)? (Odpověz slovně)
Nápověda: **
je binární operátor, vyzkoušej ho na dvojicích čísel stejně jako třeba +
.
Až budeš příště sahat po kalkulačce, použij místo ní Python.
Python umí i jiné věci než čísla. Třeba takové řetězce – slova, věty nebo jiný text.
Řetězce se zadávají v uvozovkách – jednoduchých '
nebo dvojitých "
a jdou spojovat sčítáním.
Vyzkoušej si to:
>>> 'A' + "B"
'AB'
Co je tady špatně? Jak to spravit, abych dosáhla odpovědi: "Ahoj PyLadies!"?
>>> 'Ahoj' + 'PyLadies!'
Vyzkoušej si to a zkus najít jedno správné řešení.
Jakým příkazem dokážeš sám ukončit příkazový řádek Pythonu?
> python
>>> 'Chci vyskočit z Pythonu, jak?'
>>>
Řetězce se dají sčítat. Dají se dva řětězce mezi sebou i násobit a dělit? Odečítat? (Odpověz slovně, neboj se to vyzkoušet)
Co se stane, když se pokusím sečíst číslo a řetězec? (Můžeš vložit výsledek z konzole, ale odpověz i slovně)
A vynásobit? (Můžeš vložit výsledek z konzole, ale odpověz i slovně)
Napiš svůj první program, který bude mít v sobě uložený text
"Tohle je můj první prográmek a dokážu ho uložit a spustit! Juchů!"
Který po spuštění výpíše. Tento program ulož pod jménem 01_mujprogram.py
ve svém pracovním adresáři. Program spusť z příkazové řádky.
Napiš nám, zda-li se ti to povedlo (společně s výpisem z konzole).
A na závěr zdánlivě triviální otázka.
Jakou používáš verzi Pythonu? (Ke správné odpovědi patří i způsob, jak jsi na odpověď přišla!)
Zkus najít zbůsob, který bude fungovat i na cizím počítači, který ti někdo půjčil.