Salve,
ho cominciato da poco a imparare il mio primo linguaggio di programmazione che sarebbe il python 2.x con i videoguida youtube di NiktorTheNat, ho fatto un piccolo programmino di quiz vedendo il suo video ma ho un problemuzzo, eccovi il codice :
il probelama è che per esempio io avevo messo così sui if risp=='xxx'or'xxx'or'xxx': per far si che l'utente anche se sbaglia la forma del testo che esso sia lo stesso accettata come risposta in modo che se scrivo madrid=risp giusta ma anche MADRID=risp giusta perchè nel codice di sopra non è affatto così.
ma dopo quando lo eseguivo mi faceva cose ben diverse AIUTTOO sono alle prime armi !!!
ho cominciato da poco a imparare il mio primo linguaggio di programmazione che sarebbe il python 2.x con i videoguida youtube di NiktorTheNat, ho fatto un piccolo programmino di quiz vedendo il suo video ma ho un problemuzzo, eccovi il codice :
Codice:
risp=''punti=0
nome=''
while nome=='':
nome=raw_input('Scrivi il tuo nick/nome. ')
print'Ciao',nome,',benvenuto al quiz.'
risp=raw_input("Quale è la capitale della Francia? ")
if risp=='Parigi':
punti=punti+10
risp=raw_input("Quale è la capitale d'Italia? ")
if risp=='Roma':
punti=punti+10
risp=raw_input('Quale è la capitale della Spagna? ')
if risp=='Madrid':
punti=punti+10
print'Il tuo punteggio è',punti,'su 30.'
Codice:
if risp=='Madrid'or'madrid'or'MADRID':
punti=punti+10