주차 | ch | 기본 미션 | 선택 미션 |
4주차 | 05 | p.223 [직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행 결과 화면 캡쳐하기 | 매개변수, 기본 매개변수, 가변 매개변수에 대해 간략하게 정리한 내용 포스팅하기 |
[기본 미션]
3. 범위 내부의 정수를 모두 더하는 함수
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))
[선택 미션]
매개변수 : 함수 호출 시 넣는 값. 함수의 괄호 내부에 넣는 것을 의미
가변 매개변수
print() 함수와 같이 변수를 원하는 만큼 받을 수 있는 매개변수
- 가변 매개변수 뒤에는 *일반 매개변수가 올 수 없음
- 가변 매개변수는 하나만 사용할 수 있음
위와 같은 제약이 없으면 가변 매개변수가 어디부터 어디까지인지 알 수 없기 때문에 걸어두어야 합니다.
기본 매개변수
'매개변수 = 값' 형태로 되어있는 매개변수
- 기본 매개변수 뒤에는 일반, 가변 매개변수가 올 수 없음
키워드 매개변수
매개변수 이름을 지정해서 입력하는 매개변수
- 가변 매개변수를 앞에 두고, 뒤에 기본 매개변수들이 들어가 있는 형태
[GitHub]
매주 미션 완료한 후 혼공파 실습 자료들을 올리고 있습니다.
https://github.com/0pyaq0/HONGONG_Python.git
GitHub - 0pyaq0/HONGONG_Python: [Python] 혼공학습단 Python 🧩🎈
[Python] 혼공학습단 Python 🧩🎈. Contribute to 0pyaq0/HONGONG_Python development by creating an account on GitHub.
github.com
'Python > [혼공학습단]' 카테고리의 다른 글
[혼공학습단] 혼자 공부하는 파이썬 6주차 미션 (0) | 2022.02.23 |
---|---|
[혼공학습단] 혼자 공부하는 파이썬 5주차 미션 (0) | 2022.02.20 |
[혼공학습단] 혼자 공부하는 파이썬 3주차 미션 (0) | 2022.01.30 |
[혼공학습단] 혼자 공부하는 파이썬 2주차 미션 (0) | 2022.01.17 |
[혼공학습단] 혼자 공부하는 파이썬 1주차 미션 (0) | 2022.01.14 |
댓글