상세 컨텐츠

본문 제목

Procedural Programming 예제

Python

by techbard 2012. 5. 22. 14:02

본문

반응형
파이썬으로 공부하고 있는 소스들 정리

1. 입력이 정수가 아니면, except ValueError가 발생하는 점을 이용해서 입력값 필터링
2. 카운트 값이 있는 경우에만 출력 (if count: ...)


print("Type integers, each followed by Enter; or just Enter to finish")
total = 0
count = 0
while True:
    line = input("integer: ")
    if line:
        try:
            number = int(line)
        except ValueError as err:
               print(err)
               continue
        total += number
        count += 1
    else:
         break
if count:
   print("count =", count, "total =", total, "mean =", total / count)


반응형

관련글 더보기

댓글 영역