File size: 1,116 Bytes
068ed60 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# pip install num2words
from num2words import num2words
# Przecinki nie działają - kropki tak
# Stringi działają
print('1 =', num2words(1, lang='pl'))
print('1 string =', num2words('1', lang='pl'))
print('1.1 =', num2words(1.1, lang='pl'))
print('1.1 string =', num2words('1.1', lang='pl'))
print('1,2 =', num2words(1,2, lang='pl')) # Pierwsz?
# print('1,2 string =', num2words('1,2', lang='pl')) # Błąd
print('1 ordinal =', num2words(1, ordinal=True, lang='pl')) # Tulko w intach
print('1 ordinal =', num2words(1, to='ordinal', lang='pl')) # Tulko w intach
print('1 ordinal =', num2words(1, to='ordinal_num', lang='pl')) # Tulko w intach
print('1 year =', num2words(1923, to='year', lang='pl')) # Tulko w intach
print('1 currency =', num2words(1923, to='currency', lang='pl')) # Tulko w intach
print(num2words(42.0, to='currency', lang='pl', currency='EUR'))
print(num2words(42, to='currency', lang='pl', currency='PLN'))
print(num2words(1925, to='year', lang='pl', currency='PLN'))
# Wyjście: "czterdzieści dwie euro"
# Outputs: "czterdzieści dwa euro"
# print(num2words(123, ordinal=True, lang='pl'))
|