input() python

input() python una funzione che permette al programma di interagire con l’utente in tempo reale . La funzione legge gli input forniti da utente a forma di stringa.

Esempio 1:

Per testare il codice aprire CMD digitare “python” più tasto ENTER.

x = input("Scegli 1,2 o 3 :  ")
print("Hai scelto il numero: "+ str(x))
input() python

Descrizione:

x = input(“Scegli 1,2 o 3 : “) : Definisse una variabile x che sarà un qualsiasi valore che ritorna dalla funzione input(). Tra le parentesi un messaggio per dare indicazioni alla persona che deve interagire con il programma , in questo caso “Scegli 1,2 o 3 : “

print(“Hai scelto il numero: “+ str(x)) : funzione print() per rendere leggibile il messaggio all’interno delle parentesi , composto anche dalla variabile x convertita in stringa con la funzione str()

Esempio 2 .

Sempre con il tema input() python. Nel applicazione che segue l’operatore deve accumulare 20 punti inserendo numeri a piacere. Raggiunta la soglia il programma si ferma.

i=0
while True :
	x=input("Accumulare 20 punti, scegli 1, 2, 3 ..:")
	i=i + int(x)
	if i > 20:
		print("complimenti hai totalizzato 20 punti")
		break
inserire input() python

i=0 : Definisce una variabile nominata i che come valore iniziale è 0 (zero).

while True : Crea un ciclo ripetitivo , tutto il blocco di codice al suo interno sarà ripetuto al infinito .

x=input(“Accumulare 20 punti, scegli 1, 2, 3 ..:”) : Definisse una variabile x che in questo caso sarà un qualsiasi numero che l’operatore deciderà di digitare .

i=i+int(x) : Un classico ridefinisce il valore della variabile i che sarà sempre i sommata per x . Funzione int() per convertire la variabile x in un numero intero

if i>20:  if crea un’istruzione che se sodisfatta i>20 esegue il blocco di codice al suo interno .

print(“complimenti hai totalizzato 20 punti”) : Stampa il messaggio al interno delle parentesi in modo che sia leggibile.

break : Codice chiave break, fa in modo che il ciclo ripetitivo while() si fermi .

Pubblicità