Naitsab_33

textUtils.py

Jul 10th, 2017
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. import time
  2.  
  3.  
  4. def slowPrint(t, text):
  5.     ltext = list(text)
  6.     for i in ltext:
  7.         print(i, end='', flush=True)
  8.         time.sleep(t/1000)
  9.  
  10.  
  11. def changeLetter(text, oldLetter, newLetter):
  12.  
  13.     text = list(text)
  14.     for i in text:
  15.         if i == oldLetter:
  16.             ipos = text.index(i)
  17.             text[ipos] = newLetter
  18.     newtext = ""
  19.     for i in text:
  20.         newtext = newtext + i
  21.     print(newtext)
  22. def noUmlauts(text):
  23.     for i in text:
  24.         if text[text.index(i)] == "ä":
  25.             text[text.index(i)] = "ae"
  26.         elif text[text.index(i)] == "Ä":
  27.             text[text.index(i)] = "Ae"
  28.         elif text[text.index(i)] == "ö":
  29.             text[text.index(i)] = "oe"
  30.         elif text[text.index(i)] == "Ö":
  31.             text[text.index(i)] = "Oe"
  32.         elif text[text.index(i)] == "ü":
  33.             text[text.index(i)] = "ue"
  34.         elif text[text.index(i)] == "Ü":
  35.             text[text.index(i)] = "Ue"
  36.         elif text[text.index(i)] == "ß":
  37.             text[text.index(i)] = "ss"
  38.         else:
  39.             pass
  40.     return text
Advertisement
Add Comment
Please, Sign In to add comment