Rozdział 5. Instrukcje warunkowe i rekurencja

Głównym elementem opisanym w tym rozdziale jest instrukcja if, która wykonuje różny kod zależnie od stanu programu. Na początku jednak chcę zaprezentować dwa nowe operatory: dzielenia bez reszty i wartości bezwzględnej.

Dzielenie bez reszty i wartość bezwzględna

Operator dzielenia bez reszty // przeprowadza dzielenie dwóch liczb i zaokrąglanie do liczby całkowitej. Dla przykładu załóżmy, że czas trwania filmu wynosi 105 minut. Możesz wymagać informacji, jaka jest długość filmu w godzinach. W wyniku tradycyjnego dzielenia otrzymujemy liczbę zmiennoprzecinkową:

>>> minutes = 105
>>> minutes / 60
1.75

Standardowo jednak godziny nie są zapisywane przy użyciu separatora dziesiętnego. Dzielenie bez ...

Get Myśl w języku Python! Nauka programowania now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.