⊗pyPmLpDE 165 of 208 menu

Entrada de datos en bucle en Python

Para hacer la misma pregunta al usuario varias veces, es necesario aplicar la función input en un bucle while. Y mientras la condición establecida sea verdadera, se solicitarán datos al usuario.

Pongamos a la derecha de while el valor booleano True y coloquemos en el bloque de código una solicitud para ingresar un número:

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

Sin embargo, el ciclo creado repetirá la solicitud infinitamente. Por lo tanto, es necesario establecer una condición adicional para salir de él. Indiquemos que el ciclo funcione mientras el valor ingresado sea un número. En caso contrario, que el ciclo se detenga:

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

Pregunte al usuario su nombre. Si la cantidad de caracteres del nombre es mayor a 6, que aparezca un mensaje indicando que es demasiado largo. Al mismo tiempo, el ciclo debe detenerse.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar