Module: (Python) Variabili. Uscita, ingresso, assegnazione


Problem

2/6

Variabili 2. Operatore di input e di assegnazione

Theory Click to read/hide

Valore variabile

Una variabile memorizza solo un valore. Se ci scrivi un altro valore, quello vecchio viene "cancellato".
Nel linguaggio Python quando il valore di una variabile cambia, viene allocata una nuova area di memoria, e la vecchia area di memoria non è più disponibile e verrà liberata dal so- chiamato garbage collector< /em> - un programma speciale che gestisce la memoria

Esistono due modi per memorizzare un valore in una variabile:
1) utilizzando l'operatore di assegnazione (=). Per esempio,
nome = "Pietro"
Questo ha associato la variabile name al valore Petr. L'operatore di assegnazione funziona da destra a sinistra: assume il valore a destra dell'operatore "=" e viene scritto nella variabile a sinistra del segno "="

2) inserire il valore desiderato dalla tastiera utilizzando la funzione integrata (comando) input()  (dall'inglese input - input), Ad esempio,
nome = input()
In quest'ultimo caso, durante l'esecuzione del comando, il programma attenderà che l'utente inserisca un valore (ciò che esattamente non possiamo sapere dipende dal desiderio dell'utente) e dopo aver premuto il tasto Invio, il carattere inserito la stringa verrà scritta nella variabile < code>name.
 
L'operatore è un comando del linguaggio di programmazione.

Per stampare il valore di una variabile sullo schermo, nell'istruzione di output print(), specifica semplicemente il nome della variabile senza virgolette. Ad esempio, il programma
nome = "Pietro"
stampa(nome)
# visualizzerà Petr


Devi ricordare!
  1. Puoi impostare il valore di una variabile usando l'istruzione di input (name = input()) o l'istruzione di assegnazione:
    name = "Petr".
  2. Puoi visualizzare il valore di una variabile semplicemente specificando il nome della variabile senza virgolette nell'istruzione di output:
    stampa(nome)

Problem

Nel programma, la variabile nome viene inserita dalla tastiera, visualizza un saluto per il nome inserito.

Dati di input (descrizione dei dati su cui viene verificata la soluzione del problema)
L'input del programma è una parola.

Output (una descrizione del formato in cui il programma dovrebbe visualizzare l'output)
Visualizza la stringa di benvenuto.

Per risolvere il problema, ti vengono forniti esempi che devi analizzare e pensare a come l'output viene ottenuto dai dati di input.
 
Esempi
# Input Uscita
1 Dimà Ciao, Dima!

Nota: l'output è SENZA spazi!

Tutti i programmi sono testati su più ingressi. Assicurati di testare il tuo programma su altri valori. Prepara tu stesso 2-3 test. Pensa a cosa vuoi che il programma visualizzi e guarda cosa produce effettivamente.
Valuta il lavoro del tuo programma e invialo per la revisione.