fork download
  1. def change_order(text):
  2. array_text = [i for i in text]
  3. for index in range(0, len(text)):
  4. if text[index-1] == " " or index-1 < 0:
  5. print(f"{index}. FirstLetterIndex = {index}")
  6. FirstLetterIndex = index
  7.  
  8. try:
  9. if text[index+1] == " ":
  10. print(f"{index}. S LastLetterIndex = {index}")
  11. LastLetterIndex = index
  12.  
  13. else:
  14. continue
  15. except:
  16. print(f"{index}. E LastLetterIndex = {index}")
  17. LastLetterIndex = index
  18.  
  19. print(f"{index}. FirstLetterIndex = {FirstLetterIndex}, LastLetterIndex = {LastLetterIndex}")
  20. array_text[LastLetterIndex] = array_text[FirstLetterIndex]
  21.  
  22. print("".join(array_text))
  23.  
  24. change_order("Hello One World")
Success #stdin #stdout 0.13s 14068KB
stdin
Standard input is empty
stdout
0. FirstLetterIndex = 0
4. S LastLetterIndex = 4
4. FirstLetterIndex = 0, LastLetterIndex = 4
6. FirstLetterIndex = 6
8. S LastLetterIndex = 8
8. FirstLetterIndex = 6, LastLetterIndex = 8
10. FirstLetterIndex = 10
14. E LastLetterIndex = 14
14. FirstLetterIndex = 10, LastLetterIndex = 14
HellH OnO WorlW