blob: 7e88a72b5e36c56bc56e15171e4d391635d8a55e (
plain)
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
26
27
28
29
30
31
32
|
#!/usr/bin/env python3
#
#
# name-game.py
#
#
#
# © 2021 colin crain
## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ##
import re
import sys
def makeSong( name ):
m = re.search("([^aeiouy]?)(.*)", name, re.I)
(h, t) = m.group(1,2)
print(f'''
{name}, {name}, bo-{"b" if h != "B" else ""}{t}
Bonana-fanna fo-{"f" if h != "F" else ""}{t}
Fee fi mo-{"m" if h != "M" else ""}{t}
{name}!
''')
for name in sys.argv[1:]:
makeSong(name)
|