🔍 return(반환)문
- 함수에 값을 넣으면 함수는 return을 계산된 값을 돌려줍니다.
🗝 return 과 print의 차이
- return은 값을 반환하지만, print는 값을 반환하지 않습니다.
- test_return 함수는 value_return라는 변수에 '2'라는 값을 넣을 수 있습니다.
- 하지만 test_print 함수는 값을 반환하지 않기 때문에 value_print라는 변수에 값을 넣을 수 없습니다.
- 따라서 출력 시 'None'이라는 문자가 출력됩니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
def test_print(a):
num = a
print(f'print함수 실행 시 보이는 것: {num}')
def test_return(a):
num = a
return num
value_print = test_print(2)
print(f'print가 가진 것: {value_print}')
value_return = test_return(2)
print(f'return이 가진 것: {value_return}')
|
cs |
🗝 출력물
'Python > Python 기초' 카테고리의 다른 글
[파이썬 기초] 튜플(Tuple) (0) | 2022.05.03 |
---|---|
[파이썬 기초] 리스트(list) (0) | 2022.05.02 |
[파이썬 기초] 추상클래스, 예외 (0) | 2022.04.28 |
[파이썬 기초] 오버라이딩 (0) | 2022.04.28 |
[파이썬 기초] 클래스 상속 (0) | 2022.04.28 |