본문 바로가기

전체 글

(260)
혼자 공부하는 파이썬 5,6 정리 - 함수 고급, 예외 처리 1. 질문 x 2. 내용 혼자 공부하는 파이썬 5,6 - 함수 고급, 예외 처리 5장 함수 5-3. 함수 고급 1) 튜플, 람다 * 튜플 - 리스트는 요소 변경이 가능하지만 튜플은 요소 변경이 불가능 - 그리고 튜플은 ()를 사용 (리스트는 [] 사용하지만) - 사용법은 리스트와 같음 - []은 gurobig.tistory.com 3. 정리 1) 오전 - 함수 고급 2) 오후 - 예외 처리 * 핵심 1) 중요한 구문 조합 (finally) try + except 구문 try + except + finally 구문 try +finally 구문 * 링크 (직접 글 쓴 당사자만 확인 가능 // 계정 이동해서 확인하기) https://colab.research.google.com/drive/1RoC4AJZc5z..
혼자 공부하는 파이썬 5,6 - 함수 고급, 예외 처리 5장 함수 5-3. 함수 고급 1) 튜플, 람다 * 튜플 - 리스트는 요소 변경이 가능하지만 튜플은 요소 변경이 불가능 - 그리고 튜플은 ()를 사용 (리스트는 [] 사용하지만) - 사용법은 리스트와 같음 - []은 변경 되지만 ()은 변경 불가능 # 튜플 = 리스트와 거의 유사 tuple_a = (1,2,3) # 튜플의 원소에 접근하여 출력 print(tuple_a[0]) # 출력 결과: 1 print(tuple_a[1]) # 출력 결과: 2 print(tuple_a[2]) # 출력 결과: 3 tuple_a[0] = 10 # 튜플은 원소의 값 변경이 불가능하므로 에러 발생 # 튜플은 immutable(불변)한 자료형으로, 한 번 생성된 후에는 원소의 값을 변경할 수 없음 # 따라서 tuple_a[0] ..
혼자 공부하는 파이썬 5 정리 - 함수 만들기, 함수의 활용 1. 질문 x 2. 내용 혼자 공부하는 파이썬 5 - 함수 만들기, 함수의 활용 5장 함수 1. 함수 만들기 1) 기본 매개변수, 가변매개변수 *기본 매개변수 # 기본 매개변수 def printntimes(value, n): # n번 반복하는 반복문 for i in range(n): # value를 출력 print(value) # "안녕하세요"를 5번 출 gurobig.tistory.com 3. 정리 1) 오전 - 함수 만들기 2) 오후 - 함수의 활용 * 핵심 - 가변 매개변수 뒤에는 일반 매개변수 올 수 없음 - 가변 매개변수는 하나만 사용할 수 있음 - 함수를 쓰면 유지보수가 쉬움 - 재귀함수, 메모화, 조기 리턴 등등 * 링크 (직접 글 쓴 당사자만 확인 가능 // 계정 이동해서 확인하기) Goo..

728x90
반응형