Problém je, že zbytek po dělení 60 není celé číslo. To znamená, že výsledek nebude rovnoměrně dělitelný 60.
remainder = 60 % 60 print(remainder)
První řádek vypočítá zbytek 60 děleno 60. Druhý řádek vypíše hodnotu proměnné zbytku do konzole.
Způsoby výpočtu zbytku
Existuje několik způsobů, jak vypočítat zbytek v Pythonu. Nejjednodušší způsob je použít operátor modulu %:
výsledek = 10 % 5
To vrátí 2, protože 10 děleno 5 je 2. Další způsob, jak to udělat, je pomocí funkce int():
výsledek = int ( 10 ) % 5
To vrátí 2, protože 10 děleno 5 je 2.
operace
V Pythonu jsou operace definovány jako posloupnost kódu, kterou lze provést za účelem dosažení požadovaného výsledku. Operace mohou být jednoduché, jako je tisk řetězce, nebo složitější, jako je výpočet součtu dvou čísel.
Python poskytuje několik vestavěných operací, které můžete použít k provádění běžných úkolů. Například funkce print() vytiskne text na obrazovku. Můžete také použít funkci len() k určení délky řetězce a funkci sum() k výpočtu součtu dvou čísel.
Můžete také vytvářet své vlastní operace pomocí operátorů poskytovaných v Pythonu. Například můžete použít operátor + k sečtení dvou čísel a operátor * k násobení dvou čísel dohromady.