esercizio_17
Up and down
Alterna le lettere
La stringa deve essere trattata come una sequenza di caratteri dove la prima parola specificata nella sequenza letta è in posizione 0, la seconda parola specificata nella sequenza letta è in posizione 1, la terza parola specificata nella sequenza letta è in posizione 2, etc.
Il programma deve ristampare a video la sequenza di parole lette come mostrato nell'Esempio d'esecuzione e, in particolare:
si assuma che la stringa inserita a riga di comando sia nel formato corretto e non contenga numeri
ogni parola viene ristampata alternando caratteri in maiuscolo a caratteri in minisculo;
le parole specificate in posizione pari nella sequenza letta vengono ristampate a video incominciando con un carattere maiuscolo, mentre quelle in posizione dispari incominciano con un carattere minuscolo.
Ecco di seguito un esempio di funzionamento
> ciao mondo
CiAo mOnDo
> gennaio febbraio marzo aprile maggio giugno luglio agosto
GeNnAiO fEbBrAiO MaRzO aPrIlE MaGgIo gIuGnO LuGlIo aGoStO
Aiuto da casa
Per trasformare una intera stringa in maiuscolo o minuscolo si utilizzano i metodi
upper()
elower()
Last updated