Úloha 1:
Vykoušejte si aritmetické operace s čísly a experimentálně zjistěte, jak operace změní typ čísel (např. int na float). Operace lze kombinovat. Kombinované výrazy se vyhodnocují s ohledem na precedenci operátorů a závorky.
python1 + 2 * 3
pythontype((1 + 2) * 3)
pythonx = (1 + 2) * 3
type(x)
pythontype(2)
type(2.0)
type(2 / 3)
type(2.0 / 3)
type(2 // 3)
type(2.0 // 3)
# ...
(Označte řádku a použijte zkratku Ctrl+Shift+Enter — spustit výběr.)
Otázky:
Na základě experimentů nalezněte odpovědi na následující otázky:
Jaký je rozsah celých čísel v Pythonu? Je nějak omezený?
Jak se chová dělení, celočíselné dělení, a zbytek po dělení, pokud se použijí záporná čísla?
Co se stane při dělení nulou?
Úloha 2:
Napište program, který vyzve uživatele, aby zadal dvě čísla. Program vypíše zadaná čísla a jejich součet, rozdíl, součin, atd. Průběh programu může vypadat např. takto:
Zadejte první číslo: 2
Zadejte druhé číslo: 3
Děkuji, zadal jste čísla 2 a 3.
2 + 3 = 5
2 - 3 = -1
2 * 3 = 6
...
Další úlohy:
Seznamte se s možnostmi zápisníku Google Colab.
Seznamte se s funkcemi/metodami modulu
matha vyzkoušejte si výpočty (operace) s jejich použitím.Prostudujte si dokumentaci modulu math