함수를 정의하고 호출하기 예제로 배우면서 Python 알아가기 2020-06-08 신달수 0 댓글 0 31 def hello(): #hello 함수를 정의합니다. print("Hello Python!") hello() #hello 함수를 호출합니다. hello() hello() def hello2(name): #이름을 인자로 전달받아 Hello와 함께 출력하는 함수 print("Hello", name) hello2("Justin") #Justin을 인자값으로 넣어 hello2 함수를 호출합니다. hello2("John") #John을 인자값으로 넣어 hello2 함수를 호출합니다. hello2("Mike") #Mike를 인자값으로 넣어 hello2 함수를 호출합니다. def square(a): #a의 제곱(a*a)을 구하는 함수 c = a * a return c def triangle(a, h): #밑변이 a이고 높이가 h인 삼각형의 넓이를 구하는 함수 c = a * h / 2 return c s1 = 4 s2 = square(s1) #s1(4)의 제곱을 구하는 함수를 호출해 결과를 s2에 저장합니다. print(s1, s2) print(triangle(3, 4)) #밑변이 3이고 높이가 4인 삼각형의 넓이를 출력합니다.