Skip to content

imertz/olografos-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ολογράφως

Μετατροπή αριθμών (συμπεριλαμβανομέων και δεκαδικών) σε μορφή ολογράφως, με δυνατότητα επιλογής γένους και κλίσης. Παρέχεται και η δυνατότητα για μετατροπή ποσών ευρώ σε μορφή ολογράφως.

Converts Numbers (including decimal points) into words. It also converts the numbers into words for currency.

Εγκατάσταση

pip install olografos

Χρήση

Εισαγωγή

from olografos import olografos

print(olografos(123456789))
# Output: εκατόν εικοσιτρία εκατομμύρια τετρακόσιες πενηνταέξι χιλιάδες επτακόσια ογδονταεννέα

Επιλογές

lexis = olografos(
  123,
 {
  "currency": False
  "klisi": 'onomastiki'
  "genos": 'oudetero'
 }
)
let lexis = olografos(123)
// lexis = εκατόν είκοσι τρία

lexis = olografos(123.45)
// lexis = εκατόν είκοσι τρία και σαράντα πέντε εκατοστά

Για μετατροπή σε ευρώ

money = olografos(452, { "currency": True })
// money = τετρακόσια πενήντα δύο ευρώ

money = olografos(452.36, { "currency": True })
// money = τετρακόσια πενήντα δύο ευρώ και τριάντα έξι λεπτά

Αλλαγή γένου και κλίσης

lexis = olografos(452, { "klisi": "aitiatiki", "genos": "thyliko" })
// lexis = τετρακοσίες πενήντα δύο

Εκατοστά

lexis = olografos(1.57, { "klisi": "geniki" });
// lexis = ενός και πενηνταεπτά εκατοστών

Options

Επιλογή Type Default Descr,{options}iption
currency boolean False Μετατροπή του αριθμόυ σε μορφή ολογράφως ευρώ
klisi 'onomastiki'
'geniki'
'aitiatiki'
'onomastiki' Η κλίση στην οποία θα γραφεί ο αριθμός
genos 'arseniko'
'thyliko'
'oudetero'
'oudetero' Το γένος στο οποίο θα γραφεί ο αριθμός

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages