# 함수를 사용하는 이유
# 1. 재사용성이 좋아진다
# 2. 유지보수가 편리해진다.
# 3. 가독성이 좋아진다.

# 함수를 사용하지 않은 경우
from random import random


print("안녕하세요. 동준님")
print("현재 프리미엄 서비스 사용기간이 30일 남았습니다.")

print("안녕하세요. 현식님")
print("현재 프리미엄 서비스 사용기간이 15일 남았습니다.")

print("안녕하세요. 원준님")
print("현재 프리미엄 서비스 사용기간이 7일 남았습니다.")

# 함수를 사용하는 경우
def printMessage(name, date):
    print("안녕하세요", name, "님")
    print("현재 프리미엄 서비스 사용기간이", date, "일 남았습니다.")

printMessage("동준", 30)
printMessage("현식", 15)
printMessage("원준", 7)

# 재사용성
# 새로운 사용자가 추가 될 경우 더 편하다

# 유지보수
# 코드의 수정이 필요할때 간편하게 가능하다

# 함수의 기본 형태
# def 함수이름():
#     명령블록
# 1.정의하기
def printHello():
    print("Hello")
# 2.호출하기
printHello()

# 매개변수가 있는 함수
# def 함수이름(매개변수1, 매개변수2 ..)
# 매개변수 - 함수 안에서 쓰일 데이터를 받는 변수
# 1.정의하기
def sum(a, b):
    print(a + b)
# 2.호출하기
sum(1, 10)

# 반환값이 있는 함수
# def 함수이름:
#     명령블록
#     return 반환값
# 1.정의하기
import random
def getRandomNumber():
    number = random.randint(1, 10)
    return number
# 2.호출하기
print(getRandomNumber())

# 매개변수와 반환값이 있는 함수
# def 함수이름(매개변수1, 매개변수2):
#     명령블록
#     return 반환값
# 1.정의하기
def add(a, b):
    result = a + b
    return result
# 2.호출하기
print(add(1,6))

 

https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.

 

 

BELATED ARTICLES

more