Przejdź do zawartości

Użytkownik:Gal/Brudnopis: Różnice pomiędzy wersjami

brak opisu edycji
Nie podano opisu zmian
Nie podano opisu zmian
Linia 8: Linia 8:
endings = [' ', ',', '.', '!', '?', ';', ':']
endings = [' ', ',', '.', '!', '?', ';', ':']


while True:
def f(word):
 
 
    word = input('Wpisz:   ')


     #Wieloznaki i podobne
     #Wieloznaki i podobne
Linia 18: Linia 15:
     word = word.replace('äu', '☼')
     word = word.replace('äu', '☼')


     word = list(word + '  ') #dodaję spacje, żeby i koniec inputu ładnie się analizował
     word = list('  ' + word + '  ') #dodaję spacje, żeby i końce inputu ładnie się analizowały
      
      


Linia 28: Linia 25:
         if word[i] in vowels:
         if word[i] in vowels:
             if word[i+1] in standardConsonants and word[i+2] in vowels:
             if word[i+1] in standardConsonants and word[i+2] in vowels:
                 result += word[i] + word[i]
                 if word[i] == 'e' and word[i-1] == 'g' and word[i-2] in endings:
                    result += word[i]
                else:
                    result += word[i] + word[i]
             elif word[i+1] == 'h':
             elif word[i+1] == 'h':
                 result += word[i] + word[i]
                 result += word[i] + word[i]
Linia 52: Linia 52:
     result = result.replace('₪', 'ei')
     result = result.replace('₪', 'ei')
     result = result.replace('☼', 'äu')
     result = result.replace('☼', 'äu')
     print(result)
     return result
</pre>
</pre>


338

edycji