근데 혹시 왜 print의 return 결과가 none이에요?! 3.0이 아니라? float(3)dal's 3.0이 나오는데....ㅠ
+0
2023년 9월 8일
print() 함수의 반환값이 return이기 때문입니다. console에 출력은 3이 나오겠지만 == 으로 비교연산하는 과정에서는 None == None이 됩니다. 그래서 결과가 True가 나온다는 의미입니다. 하지만 이 값은 console에 출력되지 않을거에요. 이유는 print()로 감싸지 않았기 때문입니다.
댓글 2개