Advertisement
informaticage

CamelCase manual

Oct 13th, 2020
1,977
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. source = input ("Inserire una frase con parole separate da spazio: ")
  2.  
  3. indice = 0
  4. parolaCorrente = ""
  5. listaDiParole = []
  6. # Primo sottoproblema
  7. # Dividere in token separati da spazi la stringa completa
  8. while (indice < len(source)):
  9.     parolaCorrente = parolaCorrente + source[indice]
  10.     if ( source[indice] == ' ' ):
  11.         listaDiParole.append(parolaCorrente[:-1])
  12.         parolaCorrente = ""
  13.     indice = indice + 1
  14.  
  15. # Cammellizzare le stringhe e concatenarle
  16.  
  17. indice = 0
  18. stringa_finale = ""
  19. while ( indice < len(listaDiParole) ):
  20.     stringa_finale = stringa_finale + listaDiParole[indice].capitalize()
  21.     indice = indice + 1
  22.  
  23. print("Output: ", stringa_finale)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement