낚시하는 프로그래머

 

 

 

파이썬(Python) 기초 7번째

 

안녕하세요.  오늘은 함수에 대해서 공부를 해보겠습니다. 함수란? 인자(arguments)를 입력을 받아 실행한뒤 재사용이 가능하게 만든것을 함수라고 합니다.  파이썬에서는 함수를 만들때 def 키워드를 사용을 합니다. 

 

함수의 기본구조

 

def 함수이름(인수):

     실행할명령

     return 반환값

 

 

함수를 만들고 함수를 호출을 하는 예제를 만들어 보겠습니다. 

def printtest():
    print('낚시하는 프로그래머')
    
printtest()

결과 : 낚시하는 프로그래머

 

 

 

 

다음은 반환값을 가지는 함수를 호출하는 예제를 만들어 보겠습니다. fishsum 이라는 함수에 인자 숫자 2개를 받아서 합한수를 출력하는 예제입니다.   print 문 있는 fishsum(3,5) 의 3과 5를 인자로 주어서 return 3 + 5 의 결과가 나온것 입니다. 

def fishsum(num1,num2):
    return num1 + num2

print(fishsum(3,5))

결과 : 8 

 

 

 

다음은 모듈 함수에 대해서 알아 보겠습니다. 

 

모듈함수 

 

비슷한 함수들을 모듈로 모아 놓은 것을 말합니다. 기본적으로 제공이 되는 모듈도 있으며, 사용자들이 만들어 놓은 모듈도 있습니다. 

모듈함수를 사용을 하려면 모듈함수를 불러오는 명령을 입력을 해야 됩니다. 

파이썬에서는 사용할 모듈을 불러오는 명령은 import 문을 사용을 합니다. 

 

다음 예제는 모듈함수 random 을 불러와서 여러종류의 물고기중의 하나를 자동으로 선택을 해서 출력을 해주는 프로그램 입니다. 

import random
fishkind = ['배스','붕어','장어','쏘가리','송어','미꾸라지','꺾지']
print(random.choice(fishkind))

결과 :  자료형중에 들어있는 물고기중 하나를 자동으로 선택을 해서 출력을 합니다. 

 

 

'프로그래밍 > Python' 카테고리의 다른 글

크롬 개발자도구 간단 사용법 및 웹로그인  (5) 2020.04.15
웹 크롤링 설명  (0) 2020.04.09
파이썬(Python) 기초 6번째  (0) 2020.03.29
파이썬(Python) 기초 5번째  (0) 2020.03.14
파이썬(Python) 기초 4번째  (0) 2020.03.08
반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band