CODEDRAGON ㆍDevelopment/Python
함수의 형태 1 - 출력형태O 입력형태O
출력 형태 |
있음(int) -> O |
입력 형태 |
있음(int x, int y) -> O |
해석 |
x, y를 입력 받아 plus() 함수의 기능을 처리하고 int형으로 출력 |
출력시 |
출력 형태가 있어 함수 내에서 반드시 return문을 사용해야 합니다. |
# 함수 정의 형태 - OO def plus(x, y): result = x + y return result # 반환값
|
함수의 형태 2 - 출력형태O 입력형태X
출력 형태 |
있음(int) -> O |
입력 형태 |
없음(void) -> X |
해석 |
입력 받는 값 없이 inputNum() 함수의 기능을 처리하고 int형으로 출력 |
출력시 |
출력 형태가 있어 함수 내에서 반드시 return문을 사용해야 합니다. |
# 함수 정의 형태 - OX def inputNum(): result = input('insert any keys :') return result #반환값 |
함수의 형태 3 - 출력형태X 입력형태O
출력 형태 |
없음(void) -> X |
입력 형태 |
있음(int x) -> O |
해석 |
값 x, y를 입력 받아 sum() 함수의 기능을 처리하고 출력은 하지 않음 |
출력시 |
출력 형태가 void이므로 함수 내에서 return 문이 없어도 됩니다.(return생략가능) |
# 함수 정의 형태 - XO def sum(x, y): print("%d, %d의 합은 %d입니다." % (x, y, x + y))
|
함수의 형태 4 - 출력형태X 입력형태X
출력 형태 |
없음(void) -> X |
입력 형태 |
없음(void) -> X |
해석 |
입력 없이 output() 함수의 기능을 처리하고 출력은 하지 않음 |
출력시 |
출력 형태가 void이므로 함수 내에서 return 문이 없어도 됩니다.(return생략가능) |
//함수 정의 형태 - XX
def output(): print("Hello Python") |
'Development > Python' 카테고리의 다른 글
이름공간(NameSpace) (0) | 2020.01.22 |
---|---|
ModuleNotFoundError: No module named 'tensorflow.keras' 해결방법 (0) | 2020.01.22 |
연속라인 (0) | 2020.01.21 |
[Python] Loop control (0) | 2020.01.20 |
제어문과 관련된 유용한 내장 함수 (0) | 2020.01.20 |