TIL_출력과 반환의 차이_20230514

김다은·2023년 5월 14일
1

TIL

목록 보기
12/14

✍학습 키워드

출력과 반환의 차이

코딩을 공부한지 이제 반년이 넘지만 아직도 출력과 반환이 헷갈린 나

이제는 회피하지말고 제대로 해부해서 제대로 외우자 제대로 이해하자


📝새로 배운 개념

출력

이번에 알게 된 개념의 특징을 정리해보세요.

  • 출력은 값을 출력할 뿐, 그 출력값으로 무엇을 하지 못한다

  • 함수에는 전혀 영향을 끼치지 않는 그저 출력값이며, 더 간단히 말하면 화면에 값을 출력해주기 위한 용도이다

  • 함수를 대체할 수 없다

반환

이번에 알게 된 개념의 특징을 정리해보세요.

  • 함수가 값을 반환하는 가장 많이 쓰이는 방법이다

  • 함수를 대체할 수 있다

  • 반환된 값은 다른 함수에서 사용될 수 있으며 변수에 저장될 수도 있다.


✨느낀 점&자기 선언

둘의 차이점을 이해하고 실제 코딩에서 잘 분리해서 사용할 수 있게 열심히 연습해야 겠다. 코딩을 공부한지 좀 되었는데 이런 간단한 부분에서 개념을 확실하게 이해하지 못하고 간 내 자신이 부끄럽다. 더 분발해야겠다.


🦋연습

def function_print():
    print("print")

def function_return():
    return "return"
	
f1 = function_print()
f2 = function_return()

print("Difference between f1 and f2 :")
print(f1)
print(f2)

//output
print
Difference between f1 and f2 :
None
return

profile
이제는 더이상 물러날 곳이 없다

0개의 댓글