이 글은 유튜브 '생활코딩'님의 영상을 참고했습니다.
글이 이해가 되지 않는다면 영상으로 보시면 됩니다.
https://www.youtube.com/watch?v=mvDW9L-O7Ps&t=715s
함수에서 return은 크게 2가지 역할을 합니다.
1. 종료
return을 선언하면 그 즉시 함수가 종료됩니다.
즉, 함수 안에서 return 밑에 있는 코드는 실행되지 않습니다.
2. 값(출력)
함수의 값을 나타냅니다.
함수 안에 print()를 쓰지 왜 return을 쓰는지 궁금할 수 있습니다.
def easy():
return 'easy'
이렇게 return을 사용한다면
print(easy())는 물론, 변수, 입력값 등등 범용적으로 사용가능합니다.
하지만
def easy():
print('easy')
이렇게 코딩한다면 이 함수는 print()외에 사용할 용도가 없습니다.
즉, 함수를 훨씬 범용적으로 사용할 수 있게 해줍니다.
공감 눌러주시면 감사합니다^^
'컴퓨터 > etc' 카테고리의 다른 글
코랩 구글 드라이브 연동 코드 (0) | 2022.11.27 |
---|---|
삼성 노트북 모니터 안 켜지는 것과 탄내(결론은 메인보드 고장과 회로가 타버림) (0) | 2022.08.05 |
그림판으로 색 추출 10초 안에 하기 (0) | 2022.02.26 |
metamask test network가 없을 때 (0) | 2022.02.08 |
백준 10869 사칙연산 파이썬 (0) | 2022.01.19 |