simeonshopov

Stream of letters 1.1

Oct 10th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.10 KB | None | 0 0
  1. currentWord = ""
  2. output = ""
  3. counter_N = 0
  4. counter_O = 0
  5. counter_C = 0
  6. letter = ""
  7.  
  8. while letter != "End":
  9.   letter = input()
  10.   if letter == "End":
  11.     if len(currentWord) >= 2:
  12.       output += currentWord
  13.       print(output)
  14.       break
  15.     else:
  16.       print(output)
  17.       break
  18.   else:
  19.     letter = ord(letter)
  20.     if (97 <= letter <= 122) or (65 <= letter <= 90):
  21.       if counter_N == counter_O == counter_C == 1:
  22.           output += (currentWord + " ")
  23.           counter_N = 0
  24.           counter_O = 0
  25.           counter_C = 0
  26.           currentWord = ""
  27.      
  28.       if letter not in [110, 111, 99]:
  29.         currentWord += chr(letter)
  30.       else:
  31.         if letter == 110:
  32.           if counter_N >= 1:
  33.             currentWord += chr(letter)
  34.           elif counter_N == 0:
  35.             counter_N += 1
  36.         elif letter == 111:
  37.           if counter_O >= 1:
  38.             currentWord += chr(letter)
  39.           else:
  40.             counter_O += 1
  41.         elif letter == 99:
  42.           if counter_C >= 1:
  43.             currentWord += chr(letter)
  44.           else:
  45.             counter_C += 1
Add Comment
Please, Sign In to add comment