============================================
기본 미션 : P.223 [직접 해보는 손코딩: 범위 내부의 정수르 모두 더하는 함수]
실행 후 코드가 입력된 화면 실행결과 확인
선택 미션 : 매개변수, 기본 매개변수,
가변 매개변수에 대해 간락하게 정리한 부분 포스팅
분량 : 총 5장
============================================
1. 기본 미션 및 선택 미션
두 미션 모두 이전 게시글에 있다.
https://lunablog.duckdns.org/2021/11/25/chapter-05-%ed%95%a8%ec%88%98/
기본 미션 : [범위 내부의 정수를 모두 더하는 함수]
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
PS D:\□□□□□_fFF□\□\□y□h□□>
기본미션:p223
선택 미션: 매개변수, 기본 매개변수,
가변 매개변수에 대해 간락하게 정리한 내용 포스팅하기
매개변수:함수 호출시 사용되는값
가변 매개변수: 원하는 만큼의 변수를 받을수있음. print 함수의 경우
가변매개변수를 사용함.
– 가변 매개변수뒤에 일반 매개변수가 올 수 없음.
– 가변 매개변수는 하나만 사용할수 있음.
└ 가변매개변수는 어디부터 어디까지인지
모르기 때문에 제약사항을 걸어둠.
기본 매개변수: ‘매개변수=값’의 형태로 되어있는 매개변수, 매개변수를 입력하지
않았을 때(default)값으로 들어감
– 기본 매개변수뒤에 일반 매개변수가 올 수 없음.
– 기본 매개변수 뒤에 가변 매개변수가 올 수 없음.
키워드 매개변수: 매개변수 이름을 지정해서 입력하는 매개변수
일반 매개변수: 위의 메개변수를 제외한 매개변수
선택미션: 이전 포스팅한 글 중 일부