인프런 커뮤니티 질문&답변
안녕하세요 선생님! 코드 짰는데 Invalid syntax 오류가 생겨 질문올립니다.
작성
·
359
0
안녕하세요! 강의 잘 수강하고 있습니다. 우리 천일 후에 만나! 에서 유효한 날짜인지 확인하는 함수를 스스로 짜보았는데요, 실행시키니까 두번째 줄에 Invalid syntax 라고 하였는데 어디가 틀린지 잘 모르겠어서 질문 올립니다. 코드는 아래처럼 짰습니다.
def invaliddate(y, m, d) :
31month = [1, 3, 5, 7, 8, 10, 12]
if (m in 31month) :
if(d<=31) :
return False
else :
return True
elif(m==2) :
if(y%4==0 and d<=29) :
return False
elif(y%4!=0 and d<=28) :
return False
else :
return True
else :
if (d<=30) :
return False
else :
return True




