혼공파 4주차 미션

withbeth·2021년 2월 18일
0

혼공파

목록 보기
4/5

기본미션 : 223쪽 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행결과 화면 인증샷

# 함수를 선언합니다.
def sum_all(start, end):
    # 변수를 선언합니다.
    output = 0
    # 반복문을 돌려 숫자를 더합니다.
    for i in range(start, end + 1):
        output += i
    #리턴합니다.
    return output
# 함수를 호출합니다.
print("0 to 100:", sum_all(0, 100))
print("0 to 1000:", sum_all(0, 1000))
print("50 to 100:", sum_all(50, 100))
print("500 to 1000:", sum_all(500, 1000))
0 to 100: 5050
0 to 1000: 500500
50 to 100: 3825
500 to 1000: 375750

선택미션 : 매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리한 내용 포스팅하기

매개변수 def test(value):
함수에 입력으로 전달되는 값을 받는 변수. 함수를 생성할 때 괄호 내부에 식별자를 입력해서 만듦. 함수를 선언할 때와 호출할 때의 매개변수의 개수가 같아야 함.

기본 매개변수 def test(value = n):
매개변수를 입력하지 않았을 경우 매개변수에 들어가는 기본값. 기본 매개변수 뒤에는 일반 매개변수가 올 수 없으므로 주의.

가변 매개변수 def test(*value):
사용자가 원하는 만큼 매개변수를 입력할 수 있는 함수. 가변 매개변수 뒤에는 일반 매개변수가 올 수 없으며 가변 매개변수는 하나만 사용 가능.

0개의 댓글

관련 채용 정보