본문 바로가기

혼자 공부하는 파이썬19

chatGPT가 알려준 가변 매개변수 가변 매개변수(variable-length arguments)는 함수 정의 시에 개수가 정해지지 않은 매개변수를 다룰 때 사용됩니다. 파이썬에서는 `*args`와 `**kwargs` 두 가지 형태의 가변 매개변수를 지원합니다. 1. `*args` (Positional Arguments): - `*args`는 함수에 임의의 개수의 위치 인자를 전달할 수 있게 합니다. - 함수 정의 시에 `*args`를 사용하면, 함수 내에서 해당 변수는 튜플로 처리됩니다. - 예시: ```python def example_function(*args): for arg in args: print(arg) example_function(1, 2, 3, 4) ``` 위의 예제에서 `*args`는 1, 2, 3, 4를 포함하는 튜.. 2024. 1. 26.
4주차 미션(1/22~1/28) Chapter 05 기본미션 p. 223[직접 해보는 손코딩: 범위 내부의 정수를 모두 더하는 함수] 실행 후 코드가 입력된 화면 및 실행 결과 화면 캡처하기 선택미션 매개변수: 함수를 작성할 때 괄호안에 있는 것들 기본 매개변수: '매개변수=값' 형태로 되어 있는 것들, 기본 매개변수 뒤에는 일반 매개변수가 올 수 없다. 가변 매개변수:함수 정의 시에 개수가 정해지지 않은 매개변수, 가변 매개변수 뒤에는 일반 매개변수가 올 수 없으며 하나만 사용할 수 있다. 2024. 1. 26.
Chapter 05 함수 학습목표 함수 만드는 방법을 배운다. 함수 사용 방법을 이해한다. 튜플은 무엇인지 배운 후 튜플을 활용하는 방법을 이해한다. 05-1 함수 만들기 함수의 기본 def 함수 이름(): 문장 함수에 매개변수 만들기 def 함수 이름(매개변수, 매개변수, ...): 문장 매개변수와 관련되 TypeError 가변 매개변수 def 함수 이름(매개변수, 매개변수, ..., *가변 매개변수): 문장 가변 매개변수 뒤에는 일반 매개변수가 올 수 없다. 가변 매개변수는 하나만 사용할 수 있다. https://hon-gong-pa.tistory.com/16 chatGPT가 알려준 가변 매개변수 가변 매개변수(variable-length arguments)는 함수 정의 시에 개수가 정해지지 않은 매개변수를 다룰 때 사용됩니.. 2024. 1. 24.
3주차 미션. 기본미션 리스트, 딕셔너리, 범위 자료형에 대해 이해한 내용을 바탕으로 정리하기 리스트 [요소, 요소, 요소, ...] >>>list_a=[273, 32, 103, '문자열', True, False] >>>list_a[0] 273 >>>list_a[2] 103 >>>list_a[1:3] [32, 103] IndexError : list index out of range 리스트 연산자: 연결(+), 반복(*), len() 리스트에 요소 추가하기: 리스트명.append(요소) 리스트명.insert(위치, 요소) 리스트 요소 제거하기 del 리스트명[인덱스] 리스트명.pop(인덱스) 리스트.remove(값) 리스트.clear() 딕셔너리 변수 = { 키: 값, 키: 값, ... 키, 값 } 딕셔너리[키] 딕셔.. 2024. 1. 20.