""" Programma che prende in input (da tastiera) una frase e stampa la stessa frase in cui però la prima parola viene spostata alla fine. Ad esempio: se l'utente immette "Ciao sono Gianluca", lui stampa "sono Gianluca Ciao". Questo programma funziona male quando la stringa immessa dall'utente non ha nessun spazio. Ad esempio, se l'input è "Ciao", stamperà "Ciao cia". """ # PUNTO 1: chiedere l'input frase = input("Immetti frase: ") # PUNTO 2: calcolare la stringa da stampare # PUNTO 2.1: trovare la posizione del primo spazio posizione_primo_spazio = frase.find(" ") # PUNTO 2.2: estrarre la prima parola e la parte restante prima_parola = frase[0:posizione_primo_spazio] frase_restante = frase[posizione_primo_spazio+1:] # PUNTO 2.3: concatenare i due pezzi estratti risultato = frase_restante + " " + prima_parola # PUNTO 3: stampare la stringa determinata al punto 2 print(risultato)