본문 바로가기

분류 전체보기

(260)
혼자 공부하는 파이썬 6,7 정리 - 예외 처리, 모듈 1. 질문 x 2. 내용 혼자 공부하는 파이썬 6,7 - 예외 처리, 모듈 6장 예외 처리 1. 구문 오류와 예외 1) 확인 문제 379 p * 1번 (구문 오류와 예외 처리의 차이점은?) // Syntax Error & Exception 에러 구문 오류는 if 조건을 걸어서 특정 상황이 되었을 때 에러 처리를 하는 gurobig.tistory.com 3. 정리 1) 오전 - 예외 처리, 표준 모듈 2) 오후 - 표준 모듈, 외부 모듈 * 핵심 0) try,except 구문 사용법 1) raise 구문 사용법 2) 모듈 사용법 * 6장, 7장 코랩 링크 (직접 글 쓴 당사자만 확인 가능 // 계정 이동해서 확인하기) Google Colaboratory Notebook Run, share, and edit..
혼자 공부하는 파이썬 6,7 - 예외 처리, 모듈 6장 예외 처리 1. 구문 오류와 예외 1) 확인 문제 379 p * 1번 (구문 오류와 예외 처리의 차이점은?) // Syntax Error & Exception 에러 구문 오류는 if 조건을 걸어서 특정 상황이 되었을 때 에러 처리를 하는 것이지만 (코드 자체 에러) 예외 처리는 if 조건과 상관 없이 특정 조건이 아닐 경우 이외의 상황을 모두 예외 처리를 하여 에러를 무시하는 방법이다. (예외 상황 에러) # 구문 오류 if x > 0 print("x는 양수입니다.") 위의 코드는 if문이 끝나는 콜론(:)이 빠져 구문 오류(Syntax Error)가 발생합니다. 파이썬의 문법에 맞지 않는 부분이 있어 코드를 실행하기 전에 수정이 필요합니다. # 예외 처리 try: x = 10 if x > 0: p..
혼자 공부하는 파이썬 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..
혼자 공부하는 파이썬 5 - 함수 만들기, 함수의 활용 5장 함수 1. 함수 만들기 1) 기본 매개변수, 가변매개변수 *기본 매개변수 # 기본 매개변수 def printntimes(value, n): # n번 반복하는 반복문 for i in range(n): # value를 출력 print(value) # "안녕하세요"를 5번 출력 printntimes("안녕하세요", 5) * 가변 매개변수 # 가변매개변수 def printntimes(n,*values): for i in range(n): for j in values: print(j) print("-"*10) printntimes(3,"삼겹살","배고","프니") 앞에서 명시하냐 뒤에서 명시하냐의 차이 * 기본 매개변수가 가변 매개변수 앞에 있다면? # 기본 매개변수가 가변 매개변수 앞에 있다면? def p..
혼자 공부하는 파이썬 4 정리 - 문자열, 리스트, 딕셔너리와 관련된 기본 함수(while,range,reversed,enumerate,Counter 등등) 1. 질문 https://gurobig.tistory.com/168 혼자 공부하는 파이썬 4 질문 - 문자열, 리스트, 딕셔너리와 관련된 기본 함수(while,range,reversed,enum 1. enumerate()함수와 items()함수의 올바른 표기법을 설명해줘 enumerate() 함수는 반복 가능한 객체(리스트, 튜플, 문자열 등)를 입력 받아 각 요소의 인덱스와 값을 포함하는 enumerate 객체를 반환합니다 gurobig.tistory.com 2. 내용 혼자 공부하는 파이썬 4 - 문자열, 리스트, 딕셔너리와 관련된 기본 함수(while,range,reversed,enumerate,C 4장 반복문 1. 리스트와 반복문 1) while 문 * 3초 동안 반복하는 프로그램 # 반복문 whi..
혼자 공부하는 파이썬 4 질문 - 문자열, 리스트, 딕셔너리와 관련된 기본 함수(while,range,reversed,enumerate,Counter 등등) 1. enumerate()함수와 items()함수의 올바른 표기법을 설명해줘 enumerate() 함수는 반복 가능한 객체(리스트, 튜플, 문자열 등)를 입력 받아 각 요소의 인덱스와 값을 포함하는 enumerate 객체를 반환합니다. 1) enumerate() 함수 사용법 fruits = ['apple', 'banana', 'cherry'] for index, fruit in enumerate(fruits): print(index, fruit) enumerate(list)와 같이 표기한다. * 출력 결과 0 apple 1 banana 2 cherry items() 함수는 딕셔너리에서 사용되며, 딕셔너리의 키-값 쌍을 튜플 형태로 반환하는 dict_items 객체를 반환합니다. 2) items()함수 사..
혼자 공부하는 파이썬 4 - 문자열, 리스트, 딕셔너리와 관련된 기본 함수(while,range,reversed,enumerate,Counter 등등) 4장 반복문 1. 리스트와 반복문 1) while 문 * 3초 동안 반복하는 프로그램 # 반복문 while # 시간을 기반으로 반복 # 유닉스 타임 = 1970년 1월 1일 0시 0분 0초를 기준으로 몇초가 지났는지 알려줌 # 3초 동안 반복하는 프로그램 import time # time 모듈 불러오기 no = 0 # no 변수 초기화 target = time.time() + 3 # 3초 후의 시간을 target 변수에 저장 while time.time() < target : # 현재 시간이 target 시간보다 작을 때까지 반복 no +=1 # no 변수에 1씩 더해줌 print(no) # no 값 출력 * 실행 종료 선택 프로그램 break, continue # 키워드 break i = 0 # 초기값..
chatgpt 사용 시 필요한 어플들 3가지 (링크 바로 제공) * 이미지를 클릭하시면 바로 해당 링크로 이동합니다. 1. ChatGPT for Google 설명 : 구글 검색 시 검색 내용을 답변해주는 chatgpt 구글 플러그인 2. 프롬프트 지니: ChatGPT 자동 번역기 설명 : chatgpt 내용 답변을 번역해주는 어플 3. AIPPRM for ChatGPT 업무 분배에 필요한 답변을 정확하게 답변해주는 프로그램

728x90
반응형