⊗pyPmLpDE 165 of 208 menu

Entrada de dados em loop em Python

Para fazer a mesma pergunta ao usuário várias vezes, é necessário aplicar a função input em um loop while. E enquanto a condição definida for verdadeira, os dados serão solicitados ao usuário.

Vamos definir à direita de while o valor booleano True e colocar uma solicitação de entrada de número no bloco de código:

while True: tst = input('enter number: ') print(tst)

No entanto, o loop criado repetirá a solicitação infinitamente. Portanto, é necessário definir uma condição adicional para sair dele. Vamos especificar que o loop funcione enquanto o valor inserido for um número. Caso contrário, o loop deve parar:

while True: tst = input('enter number: ') if tst.isdigit(): print(tst) else: break

Pergunte ao usuário seu nome. Se o número de caracteres do nome for maior que 6, que apareça uma mensagem dizendo que ele é muito longo. Ao mesmo tempo, o loop deve parar.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar