기본 자료 구조들링크드 리스트링크드 리스트 탐색 연산

Q

return None 을 써주지 않았는데도 정상적인 답이 출력됐어요.

조회 304

좋아요 1

2021년 3월 22일




A
1개의 답변이 있어요



2021년 3월 22일

댓글 3

2021년 3월 24일
cheezzz님 질문이 하나 더 있는데, while 반복문이나 if 조건문에서, (변수) is not None:이라는 코드가 있을 때, 이걸 그냥 while (변수): 나 if (변수): 이렇게 수정을 해도 구현에는 큰 문제는 없더라구요. 그런 경우도 이것과 같이 묵시적..인 생략을 해도 무방한 경우일까요?
2021년 3월 24일
cheezzz님 질문이 하나 더 있는데, while 반복문이나 if 조건문에서, (변수) is not None:이라는 코드가 있을 때, 이걸 그냥 while (변수): 나 if (변수): 이렇게 수정을 해도 구현에는 큰 문제는 없더라구요. 그런 경우도 이것과 같이 묵시적..인 생략을 해도 무방한 경우일까요?
2021년 3월 28일
답변이 좀 늦었네요 ㅠㅠ 묵시적이라기 보다는 그 변수의 값이 0이면 False 아니면 True로 처리됩니다. 이건 불린 값이 아닌 어떤 값을 불린형으로 타입을 바꾸려고 할 때 그렇게 나옵니다. 그래서 저는 조금 더 명확하게 조건은 적어주는 게 좋다고 생각해서 변수만 적기보다는 그 값이 어떤 상태일 때인지 정확하게 처리하는 것이 좋은 코드라고 생각합니다.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇