⊗pyPmLpDE 165 of 208 menu

Python에서 루프를 사용한 데이터 입력

사용자에게 동일한 질문을 여러 번 하려면, 루프 while 내에서 함수 input를 사용해야 합니다. 지정된 조건이 참인 동안 사용자에게 데이터가 요청될 것입니다.

while 오른쪽에 부울 값 True를 지정하고 코드 블록에 숫자 입력 요청을 배치해 보겠습니다:

while True: tst = input('숫자를 입력하세요: ') print(tst)

그러나 생성된 루프는 요청을 무한히 반복할 것입니다. 따라서 루프를 종료하기 위한 추가 조건을 설정해야 합니다. 입력된 값이 숫자인 동안 루프가 작동하도록 지정해 보겠습니다. 그렇지 않은 경우 루프가 멈추도록 합니다:

while True: tst = input('숫자를 입력하세요: ') if tst.isdigit(): print(tst) else: break

사용자에게 이름을 물어보세요. 만약 이름의 문자 수가 6보다 많으면, 이름이 너무 길다는 메시지가 나타나야 합니다. 이때 루프는 멈춰야 합니다.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부