강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

봉봉이님의 프로필 이미지
봉봉이

작성한 질문수

프로그래밍, 데이터 과학을 위한 파이썬 입문

Factorial 계산기 과제 제출 방법

is_positive_number(integer_str_value):

작성

·

248

0

소스를 돌렸을 땐 에러 없이 잘 작동하는데 제출시 아래 함수 부분에서 fail이 뜨네요.

무엇이 잘못됐을까요 . 정수형으로 바꾸고 1이상이면 true를 받아 팩토리얼 계산하게하는 건데요.

def is_positive_number(integer_str_value):

integer_str_value=int(integer_str_value)

try:

if(integer_str_value >=1):

return True

except ValueError:

return False

답변 1

0

TeamLab님의 프로필 이미지
TeamLab
지식공유자

false가 되는 조건이 없습니다. 맨 마지막에 늘 false를 넣어주면 해결될거 같습니다.

봉봉이님의 프로필 이미지
봉봉이

작성한 질문수

질문하기