Forum
>>
Principianti
>>
Molti Errori Di Indentazione...
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da cprogrammator |
2018-04-29 14:51:37 - Molti Errori Di Indentazione...
|
Salve a tutti,stavo creando un semplice programmino in grado di ribaltare la frase o parola scritta.
I codici sono questi,solo che mi danno molti problemi di indentazione: un esperto tra voi quando avrebbe tempo potrebbe correggermelo e scrivere il codice in maniera corretta? Grazie Mille! Codice: def reverser(stringa): indice = (len(stringa) -1) nuova_stringa = "" while indice >= 0: nuova_stringa += stringaindice indice -= 1 print(nuova_stringa) string = input('Inserisci La Parola O Frase:') print('Parola O Frase:') reverser(string) print('''++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''') loop = input('desideri contunuare ad usare il software? (Y/N)') elif loop == "Y" or loop == "y": print('''\nTorno al menù principale! +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''') continue else: print('''\nIl Software Verrà Ora Chiuso! +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''') |
|
Scritto da cprogrammator |
2018-04-29 14:53:13 - Re: Molti Errori Di Indentazione...
|
Volevo dire che dove il sito scrive: indice e il "?" c'è una parentesi quadra con scritto indice dentro
--- Ultima modifica di cprogrammator in data 2018-04-29 14:53:38 --- |
|
Scritto da SalvCai |
2018-04-30 16:09:35 - Re: Molti Errori Di Indentazione...
|
ciao prova a vedere cosi .... attenzione quando l'utente digita Y o y esci comunque non resti nel programma per una nuova elaborazione
potresti gestire il ciclo con una sentinella def reverser(stringa): indice = (len(stringa) -1) nuova_stringa = "" while indice >= 0: nuova_stringa += stringaindice indice -= 1 print(nuova_stringa) def main(): string = input(' Inserisci La Parola O Frase: ') print('Parola O Frase:') reverser(string) print(" + " * 10) loop = input('desideri contunuare ad usare il software? (Y/N)') if loop == "Y" or loop == "y": print(" \nTorno al menù principale! ") else: print(" \nIl Software Verrà Ora Chiuso! ") main()Ciao |
Pagina: 1
Esegui il login per scrivere una risposta.