RUBY
함수란 본문
함수란?
함수란?
- 파이썬의 함수는 수학의 함수와 동일하다.
내장함수, 사용자함수
- 함수는 파이썬에서 기본으로 제공하는 내장함수와 사용자가 직접 선언하는 사용자 함수가 있다.
내장 함수
print('Hello python!')
str = input()
print(f'str : {str}')
print(f'str length : {len(str)}')
numbers = [1, 2, 3, 4, 5]
numbers.sort()
print(f'numbers : {numbers}')
numbers.reverse()
print(f'numbers : {numbers}')
numbers.clear()
print(f'numbers : {numbers}')
사용자 함수
def printUserName(name) :
print(f'{name}고객님, 안녕하세요')
def addCal(n1, n2):
result = n1 + n2
print(f'n1 + n2 = {result}')
함수 사용 이유
- 함수는 특정 기능을 재사용하기 위해서 사용한다.
ex ) 덧셈 연산 5회 실행
n1 = int(input('n1 입력 : '))
n2 = int(input('n2 입력 : '))
print(f'n1 + n2 = {n1 + n2}')
n1 = int(input('n1 입력 : '))
n2 = int(input('n2 입력 : '))
print(f'n1 + n2 = {n1 + n2}')
n1 = int(input('n1 입력 : '))
n2 = int(input('n2 입력 : '))
print(f'n1 + n2 = {n1 + n2}')
n1 = int(input('n1 입력 : '))
n2 = int(input('n2 입력 : '))
print(f'n1 + n2 = {n1 + n2}')
n1 = int(input('n1 입력 : '))
n2 = int(input('n2 입력 : '))
print(f'n1 + n2 = {n1 + n2}')
↓
def addCal():
n1 = int(input('n1 입력 : '))
n2 = int(input('n2 입력 : '))
print(f'n1 + n2 = {n1 + n2}')
addCal()
addCal()
addCal()
addCal()
addCal()
'프로그래밍 언어 > Python' 카테고리의 다른 글
함수 내에서 또 다른 함수 호출 (0) | 2023.01.07 |
---|---|
함수 선언과 호출 (0) | 2023.01.07 |
중첩 반복문 (0) | 2023.01.07 |
반복문 제어(break) (0) | 2023.01.07 |
반복문제어(continue) (0) | 2023.01.07 |
Comments