728x90
반응형

m = 0
while True: # 반복문. 아래 break로 종료
m = int(input('월을 입력하시오(1부터 12사이의 값): ')) # 입력 받아 정수로 변환
if m >= 1 and m <= 12: # 범위 확인. 이 범위가 아니면 while 반복문의 재실행
break # 범위내면 while 반복문 종료.
d = 0
while True:
d = int(input('일을 입력하시오(1부터 31사이의 값): '))
if d >= 1 and d <= 31:
break
print(f"입력된 날짜는 {m}월 {d}일입니다.")

728x90
반응형
'프로그램' 카테고리의 다른 글
| [파이썬] 문제 : 터틀(turle) 여러개의 좌표가 있는 리스트를 파일에 저장 후 읽기 사각형 그리기 (0) | 2023.04.12 |
|---|---|
| [파이썬] 문제 : 학생 평균. 엑셀파일 읽고 평균 계산해 text 파일로 저장 (0) | 2023.04.12 |
| [파이썬] 문제 : y=1/1-1/2+1/3..1/10 계산 (0) | 2023.04.12 |
| [파이썬] 문제 : 터틀(turtle) 여러 동형을 회전하면서 그리기 (0) | 2023.04.12 |
| [파이썬] 문제 : 세율에 따른 소득의 세금 공제 (0) | 2023.04.12 |
댓글