open-education-polito / book-python-interactive-chapters

:snake: :book: Our Python interactive version of the book - Repo for the RST sources
https://openeducation.polito.it/libro/
GNU General Public License v3.0
5 stars 5 forks source link

Capitolo 6 #23

Closed libremente closed 6 years ago

libremente commented 6 years ago

Expected behaviour

Scritto print correttamente

Actual behaviour

C'è scritto  |print(“promosso”)

Step to reproduce the behaviour

Guardare La frase che segue la if si chiama: condizione

Assign to

libremente commented 6 years ago

@ceolonimatteo lato2 ==lato3: manca uno spazio prima di lato3

libremente commented 6 years ago

@ceolonimatteo questo blocco di codice:

voto = int(input( "che voto hai preso?  "))
if voto >= 6 :
        print ("promosso")
        print ("bravo!")
else:
        print ("bocciato")
        print ("devi studiare di piu'!")

è una ripetizione di un esercizio scritto sopra, lo toglierei dall'activecode

libremente commented 6 years ago

@ceolonimatteo

nome = input ("Come ti chiami? ")
femmina = input ("Sei femmina? ")
if femmina == "si":
        print ("Cara ", nome,)
        print (", sei bravissima!")
else:
        print ("Caro ", nome)
        print (", sei bravissimo!")

qui c'è un problema, va a capo e metta la virgola, non molto elegante. Farei una print sola

libremente commented 6 years ago

@ceolonimatteo

numero = 78
indovina = 0
print ("indovina il numero")
indovina = int (input ("inserisci il numero:"))
if indovina > numero:
         print ("troppo alto")
elif indovina < numero:
 print ("troppo basso")
else:
         print ("GIUSTO!")

errore di indentazione del penultimo print

ceolonimatteo commented 6 years ago

Non mi salva le modifiche

libremente commented 6 years ago

FIxed, closing.