Zanurkuj w Pythonie/roman.py, etap 3: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
sprzątanie kodu |
Nie podano opisu zmian |
||
Linia 8:
Jeśli jeszcze tego nie zrobiłeś, możesz pobrać [http://diveintopython.org/download/diveintopython-examples-5.4.zip ten i inne przykłady wykorzystane w tej książce].
<
#Define exceptions
Linia 47:
def fromRoman(s):
"""convert Roman numeral to integer"""
pass</
# Jest to przyjemny pythonowy skrót: wielokrotne porównanie. Jest to odpowiedniek do <tt>if not ((0 < n) and (n < 4000))</tt>, jednak łatwiejszy do odczytu. Za pomocą tego kontrolujemy zakres wartości i sprawdzamy, czy wprowadzona liczba nie jest za duża, ujemna, czy też równa zero.
|