Skip to content
Output the Finnish word for a given integer.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.coveragerc
.gitignore
.scrutinizer.yml
.travis.yml
README.md
RELEASING.md
fino.py
fino_guess.py
setup.cfg
setup.py
test_fino.py

README.md

fino

PyPI version Supported Python versions Build Status Coverage Status Code Health Code style: black

Output the Finnish word for a given integer.

Installation

Install via pip:

pip install fino

Install latest development version:

pip install -U git+https://github.com/hugovk/fino

Or from requirements.txt:

-e git://github.com/hugovk/fino.git#egg=pylast

Usage

>>> import fino
>>> fino.to_finnish(123)
'satakaksikymmentäkolme'
>>> fino.to_finnish(123_456)
'satakaksikymmentäkolmetuhattaneljäsataaviisikymmentäkuusi'
>>> fino.to_finnish(123_456_789)
'satakaksikymmentäkolmemiljoonaaneljäsataaviisikymmentäkuusituhattaseitsemänsataakahdeksankymmentäyhdeksän'
>>> fino.to_finnish(123_456_789_012)
'satakaksikymmentäkolmemiljardianeljäsataaviisikymmentäkuusimiljoonaaseitsemänsataakahdeksankymmentäyhdeksäntuhattakaksitoista'
>>> fino.to_finnish(123_456_789_012_345)
'satakaksikymmentäkolmebiljoonaaneljäsataaviisikymmentäkuusimiljardiaseitsemänsataakahdeksankymmentäyhdeksänmiljoonaakaksitoistatuhattakolmesataaneljäkymmentäviisi'
>>> fino.to_finnish(123_456_789_012_345_678)
'satakaksikymmentäkolmetuhattaneljäsataaviisikymmentäkuusibiljoonaaseitsemänsataakahdeksankymmentäyhdeksänmiljardiakaksitoistamiljoonaakolmesataaneljäkymmentäviisituhattakuusisataaseitsemänkymmentäkahdeksan'
You can’t perform that action at this time.