Vai al contenuto
Leo

Programmi robusti

Scrivere e chiedere

Scrivere nel terminale con stampa, chiedere un testo o un numero a chi usa il programma, mostrare un messaggio.

  • 2 esempi eseguiti

stampa#

stampa scrive i valori separati da uno spazio e va a capo.

Leoeseguito con Leo
stampa("Totale:", 3 + 4, "euro")stampa("a", "b", "c", separatore = "-")
Uscita
Totale: 7 euro
a-b-c

chiedi#

chiedi mostra una domanda e aspetta la risposta: è sempre un testo, che si converte se serve un numero.

Leoeseguito con Leo
variabile nome = chiedi("Come ti chiami? ")variabile anni = intero(chiedi("Quanti anni hai? "))stampa("Ciao {nome}, tra dieci anni ne avrai {anni + 10}")
Uscita
Come ti chiami? Ada
Quanti anni hai? 36
Ciao Ada, tra dieci anni ne avrai 46

chiedi_numero richiede la risposta finché non è un numero.

  • stampaScrive i valori sullo schermo e va a capo.
  • chiediMostra la domanda e restituisce come testo quello che l'utente scrive.
  • leggi_fileRestituisce tutto il contenuto di un file di testo.
  • scrivi_fileScrive il testo nel file (UTF-8), sostituendo il contenuto precedente.

Tutte le funzioni di «Ingresso, uscita e tipi» con gli esempi