Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Bird Language by MaciejKrasny
VOWELS = "aeiouy"
def translation(phrase):
i = 0
#tworzę nowego stringa, do którego będę dodawać litery i spację
nowa = ''
while i < len(phrase):
#jeśli trafię na spację to dołaczam ją do noweji przechodzę na następną
if phrase[i] == ' ':
nowa += phrase[i]
i += 1
#jeśli samogłoska to dodaję ją i przchodzę o 3 dalej
elif phrase[i] in VOWELS:
nowa += phrase[i]
i += 3
#jeśli spółgłoska to dodaje i przochdzę o 2 dalej
else:
nowa += phrase[i]
i += 2
return nowa
Nov. 14, 2016