전체 글20 5주차 미션(1/29~2/4) Chapter06~07(07-1) 기본미션 구문 오류(Syntax Error)와 예외(Exception)의 차이 구문 오류(Syntax Error) 예외(Exception) 문법적인 오류 프로그램이 실행 안됨 프로그램 실행 중에 발생하는 오류 try catch 구문 등으로 처리 선택미션 구문오류 또는 예외를 표시하고 예상되는 에러명을 적는다. output = 10 + '개'#1 int('안녕하세요')#2 cursor,close)#3 [1, 2, 3, 4, 5][10]#4 1 예외: TypeError: unsupported operand type(s) for +: 'int' and 'str' 2 예외: ValueError: invalid literal for int() with base 10: '안녕하세요' 3 구문 오류: SyntaxEr.. 2024. 2. 4. 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. 이전 1 2 3 4 5 다음