Instalace  5. března 2019

Materiály

Domácí projekty

0.

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
1.

A co násobení? Programátoři nenásobí pomocí · ani ×, použijí jiný operátor: hvězdičku. Vyzkoušej si to a odevzdej správné řešení.

2.

Dělení? Znak ÷ se taky na klávesnici těžko píše (zvlášť na české). Jak se asi bude dělit?

3.

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?

4.

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ě)

5.

A co dělá operátor ** (dvě hvězdičky)? (Odpověz slovně)

6.

Co je tady špatně? Jak to spravit?

>>> 'Ahoj' + 'PyLadies!'
7.

Řetězce se dají sčítat. Dají se i násobit? Dělit? Odečítat? (Odpověz slovně)

8.

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ě)

9.

A vynásobit? (Můžeš vložit výsledek z konzole, ale odpověz i slovně)

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.

10.

Až budeš příště sahat po kalkulačce, použij místo ní Python.

11.

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 ":

>>> 'Ahoj!'
'Ahoj!'
12.

Řetězce jdou spojovat sčítáním. Vyzkoušej si to:

>>> 'A' + "B"
'AB'