⊗pyPmLpDE 165 of 208 menu

Inserimento di dati in un ciclo in Python

Per porre alla stessa utente la stessa domanda più volte, è necessario applicare la funzione input in un ciclo while. E fintanto che la condizione specificata sarà vera, all'utente verranno richiesti dati.

Impostiamo a destra di while il valore booleano True e posizioniamo nel blocco di codice una richiesta di inserimento di un numero:

while True: tst = input('inserisci un numero: ') print(tst)

Tuttavia, il ciclo creato ripeterà la richiesta all'infinito. Pertanto, è necessario impostare una condizione aggiuntiva per uscire da esso. Specifichiamo che il ciclo continui finché il valore inserito è un numero. In caso contrario, il ciclo si interrompa:

while True: tst = input('inserisci un numero: ') if tst.isdigit(): print(tst) else: break

Chiedi all'utente il suo nome. Se il numero di caratteri del nome è superiore a 6, apparirà un messaggio che indica che è troppo lungo. In questo caso, il ciclo deve interrompersi.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta