Skip to content

Instantly share code, notes, and snippets.

@jaamo
Created August 6, 2017 07:08
Show Gist options
  • Save jaamo/369462fda3cfd2201ece491183521989 to your computer and use it in GitHub Desktop.
Save jaamo/369462fda3cfd2201ece491183521989 to your computer and use it in GitHub Desktop.
from random import randint
firstNames = ['Kalle', 'Lahna', 'Irma', 'Pekka', 'Jouko', 'Antti', 'Jaakko', 'Jalmari', 'Vihtori', 'Albert', 'Gandalf', 'Iron', 'Batman', 'Sandman']
lastNamesPart1 = ['Virta', 'Kahvi', 'Kala', 'Järvi', 'Niemi', 'Banaani', 'Laku', 'Kilpi', 'Sammakko', 'Pieru', 'Kakka', 'Lehmä', 'Räkä', 'Lima', 'Klöntti', 'Lanta', 'Lemu', 'Löyhkä', 'Yrjö', 'Vaippa', 'Sipuli', 'Kalja', 'Öljy']
lastNamesPart2 = ['nen', 'joki', 'kulma', 'järvi', 'kylä', 'kuisma', 'salo', 'lahti', 'tunkio', 'kasa', 'läjä', 'hiki', 'korva', 'nöyhtä', 'huuli']
def pickWord(words):
return words[randint(0, len(words) - 1)]
def generateName():
firstName = pickWord(firstNames);
if randint(0, 1) == 0:
firstName += '-' + pickWord(firstNames)
return firstName + ' ' + pickWord(lastNamesPart1) + pickWord(lastNamesPart2)
while True:
print(generateName())
input()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment