Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- #비정형#카카오api#api#크롤링
- 코딩
- 카카오APi
- 구글 지오코드
- 웹매크로 #세잔느
- 파이썬 셀레니움
- 셀레니움
- #비정형 데이터 #네이버 #지도 #크롤링
- #크롤링 #웹문서
- 위도경도
- 파이썬
- #위도#경도#비정형데이터#크롤링
- 숫자빼고 중복되는 코드동작법
- #K-means #Clustering
- 웹크롤링
Archives
- Today
- Total
지방이의 Data Science Lab
[Python] return값이 없는 함수 print하면? 본문
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
def sum(a, b):
print(f"{a}와 {b}의 합은 {a+b}입니다.")
sum(1, 3)
print(sum(1,3))
# None
def sum(a, b):
print(f"{a}와 {b}의 합은 {a+b}입니다.")
return a+b
sum(1, 3)
# 1와 3의 합은 4입니다.
print(sum(1,3))
# 4
|
함수를 만들면서 주의해야 할 사항은
내가 만든 함수에 return을 적지 않을 시 print를 하면 None이라 뜬다는 것.
1
2
3
4
5
6
7
|
a = [1, 2, 3]
a.append(4)
print(a)
# [1, 2, 3, 4]
print(a.append(4))
# None
|
.append라는 매소드도 마찬가지다. 출력값을 함수로서 가지지 않기 때문에 None이라 나오는 것.
단, 출력값을 갖는 함수도 존재함. .pop() 같은 것
'Data Analysis > Codility' 카테고리의 다른 글
[Python] 함수 lambda (0) | 2021.01.22 |
---|---|
[Pytyhon] **kwargs (0) | 2021.01.21 |
[Python] 함수 : global 변수 / 지역변수 (0) | 2021.01.21 |
[Python] 함수 def안에 여러 변수 한번에 담기: *args (0) | 2021.01.21 |
[Python] while에서 continue의 역할 (0) | 2021.01.20 |
Comments