-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
강의노트에 나와있는 코드를
none_value1 = print('Hello')
print('첫째 반환값:', none_value1)변수에 값을 할당하지 않고 아래처럼 코드를 작성해 실행했을 때
print('첫째 반환값:', print('Hello'))Hello
첫째 반환값: None
똑같이 출력되는 걸 확인했습니다.
두 코드 실행과정에서의 차이점을 첫번째는 none_value1이라는 변수에 print('Hello') 반환값 None이 할당된 후에 변수가 가리키는 것을 출력한 것이고, 두번째는 print함수 안에 있는 print('Hello')의 반환값을 바로 출력한 것이다 정도로 볼 수 있나요?
또 print함수는 결국 반환값으로 None을 가지기 때문에 코딩할 때 print함수 안에 print함수를 쓰는 경우는 거의 없을 것 같다고 생각했는데 실무에서 그런 방식이 쓰이기도 하나요?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels