파이썬 함수

1 개요[ | ]

Python Function
파이썬 함수
파이썬 def
  • def 키워드로 함수가 정의될 것을 알린다.
  • def 다음에 함수 이름과 괄호를 통해 파라미터를 넣어준다.
  • def 다음 줄부터 들여쓰기하여 함수의 내용을 작성한다.
  • 띄어쓰기를 잘 맞춰야 한다. ★
def greet():
    print("Hello, World!")
greet()
def sum(a, b):
    return a + b
c = sum(10, 20)
print(c)

※ 파라미터(parameter) 는 함수 안의 변수, 인수(argument)는 함수 호출 시 파라미터에 넣는 값 This is my function, This is also my function 을 출력하는 myFunction이름을 가지는 함수 만들기

def myFunction():
    print('This is my function')
    print('This is also my function')

myFunction()
파라미터를 가지는 함수 만들기
def plusOne(x):
    print(x + 1)

plusOne(1)
2개의 파라미터를 가지는 함수 만들기
def add(x, y):
    print(x + y)

add(2, 3)
def multiply(x, y):
    print(x * y)

multiply(2, 3)
함수에서 return을 통해 값을 돌려주기
def max(x, y):
    if x > y:
        return x
    else:
        return y

maxNumber = max(5, 8)
print(maxNumber)
긴 문장 찾아내는 함수
def findLongerStr(x, y):
    if (len(x) > len(y)):
        return x
    else:
        return y

str1 = "Apple"
str2 = "Banana"

result = findLongerStr(str1, str2)
print(result)

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}