[파이썬] 5. 함수 (def)
2021. 4. 11. 13:27ㆍ데이터 분석/파이썬
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
# Day_01_04_function.py
# 함수의 핵심: 데이터 넘겨주고 넘겨받기.
# 매개변수: 교수님께서 나에게 넘겨주는 데이터
# 반환값: 내가 교수님께 넘겨주는 데이터
# 매개변수 없고, 반환값 없는 가장 쉬운 함수
def f_1():
print('f_1')
f_1()
# 매개변수 있고, 반환값 없는 함수
def f_2(a): # 괄호 안에 매개변수의 이름을 쓰면 됨
print('f_2', a)
f_2(23)
def f_2(a, b): # 넘겨받은 모든 데이터는 사용 가능함
print('f_2', a, b)
f_2(23, 'abc')
# 매개변수 없고, 반환값 있는 함수 (반환값은 반드시 사용하는 것은 아님)
def f_3():
# pass
print('f_3')
return 17
# a = return 17
a = f_3()
print(a)
print(f_3())
# 매개변수 있고, 변환값 있는 함수
# 2자리 양수를 거꾸로 뒤집는 함수를 만드세요.
a=2
b=3
print('ab')
print('ba')
def f_4(n):
return n%10*10+n//10
print(f_4(37))
print(f_4(82))
print('\n\n\n\n\n\n\n\n\n\n\n\n\n')
|
cs |

'데이터 분석 > 파이썬' 카테고리의 다른 글
[파이썬] 7. 제어문 & 반복문 (for문, while문) (0) | 2021.04.13 |
---|---|
[파이썬] 6. 정규 표현식 (0) | 2021.04.12 |
[파이썬] 4. 제어문(if, elif) (0) | 2021.04.10 |
[파이썬] 3. 연산자 2 / 아스키 코드 표 (ASCII Table) (0) | 2021.04.09 |
[파이썬] 2. 입문 마무리 / 연산자1 (0) | 2021.04.06 |