강의로 돌아가기
-

if () 하고 :를 붙여야되나요?

if () 하고 그냥 냅두면안되고 꼭 : 를 안붙이면 오류라던가 나쁜점이있나요?

1 개의 답변
프로그래머스

:를 붙이는게 파이썬의 문법이라서 그렇습니다.

예를 들어 한국어 문법으로는
'오늘 저녁은 국수다'에 -은을 뺀 문장, '오늘 저녁 국수다' 는 어색하지요?

이와 마찬가지로 파이썬 문법에서 if다음에 :가 없는 문장은 어색한 문장입니다.
컴퓨터는 어색한 문장을 이해할 수 있는 능력이 없어 이 경우 오류가 발생합니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.