스터디 324

[2팀/이유진] 10차시 파이썬 과제 - 예외처리

결과 4. 다음과 같이 코드를 작성하고 실행하면 파이썬 셸에 ‘숫자를 넣어 주세요 :’가 출력된다. 여기에 텍스트 ‘hello’를 입력하면 어떤 실행 결과가 출력되는가? 5. 다음은 1~5 사이의 숫자를 입력 받아, 범위를 벗어나면 error가 발생하는 코드이다. 코드의 빈칸을 채우시오. raise a = int(input("1~5 까지 숫자 입력 : ")) if a 5: raise ValueError("숫자가 1~5 범위를 벗어납니다.") print(f"입력한 a : {a} 입니다.") try: x = int(input('나눌 숫자를 입력하세요: ')) y = 8 / x print(y) except: print('예외가 발생했습니다.') 7. 나이를 입력 받아 나이를 출력하고, 나이..

[2팀/윤서현] 10차시 파이썬 과제 - 예외 처리

정답 : 2번 정답 : d 정답 : 모든 게 올바르게 짝지어져있다? (이건 정답을 모르겠어요) 정답 : 4번 file = open("C:\\Users\\윤서현\\OneDrive - 서울여자대학교\\바탕 화면\\매수 종목 1.txt", 'w') file.write('005930\n005380\n035420') file.close() file = open("C:\\Users\\윤서현\\OneDrive - 서울여자대학교\\바탕 화면\\매수 종목 1.txt", 'r').read() list_stock = [] for num in file.split('\n'): list_stock.append(num) print(list_stock)

[3팀/김경은] 10주차 파이썬 스터디 - 예외처리

데이터 과학을 위한 파이썬 프로그래밍 교재를 사용하여 작성한 강의자료입니다. 예외의 개념과 사례 실제 프로그램을 만들기 위해 알아야 하는 예외 처리 예외 (exception)란 프로그램을 개발하면서 예상하지 못한 상황이 발생하는 것이다. 대표적인 사례로 사용자의 입력 오류가 있다. 예를 들어, 새로운 웹 사이트에 가입하여 아이디를 생성하려고 한다. 일반적으로 아이디는 영문자나 숫자를 지원하는데, 때로는 사용자가 한글로 아이디를 만들기 위해 한글 입력을 시도할 때가 있다. 이 경우 입력된 한글이 아무런 문제 없이 데이터베이스에 저장되면 자칫 사용자가 해당 웹 사이트에 로그인하지 못할 수도 있다. 프로그래머의 실수로 인코딩에 문제가 발생하여 데이터베이스에 한글이 잘못 저장될 수 도 있기 때문이다. 따라서 사..

[1팀/허서원] 10차시 파이썬 스터디 - 예외처리

예외처리 학습목표 예외의 개념과 사례에 대해 알아본다. 예측 가능한 예외와 예측 불가능한 예외에 대해 이해한다. 파일의 개념과 종류에 대해 학습한다. 파일을 읽고 쓰는 방법을 실습하고, pickle 모듈에 대해 알아본다. 01 예외처리 예외의 개념과 사례 예외(exception) : 프로그램을 개발하면서 예상하지 못한 상황이 발생하는 것 EX) 사용자의 입력 오류 → 프로그래머의 실수로 인코딩에 문제 발생 자동 저장autosave 기능 → 작업하던 중 갑자기 컴퓨터가 종료되었을 때를 대비하여 작업한 것을 중간에 자동으로 저장해주는 기능 예측 가능한 예외와 예측 불가능한 예외 예측 가능한 예외 → 발생 여부를 개발자가 사전에 인지할 수 있는 예외 ex) 텍스트 박스에 사용자가 실수로 잘못된 값을 입력할 것..

[3팀/김규리] 10차시 파이썬 스터디 - 예외처리

#1. 예외 처리 예외의 개념과 사례 예외 처리(exception handling) 실제 프로그램 만들기 위해 알아야 함 예외 프로그램 개발하면서 예상하지 못한 상황이 발생하는 것 대표적인 사례 사용자의 입력 오류 예시 웹사이트에 새로 가입을 위해 아이디 생성 일반적으로 아이디 → 영뭊자, 숫자 한글 입력 시도 문제 없이 한글이 저장되면 사용자가 자칫 로그인 못 할 수도 있음 또다른 사례 Ms 오피스의 자동 저장 기능 작업 중 정전 등의 이유로 갑자기 종료됐을 대를 대비 → 작업 중간에 자동으로 저장 예측 가능한 예외와 예측 불가능한 예외 예의 종류 두 가지 예측 가능한 예외 예측 불가능한 예외 예측 가능한 예외 발생 여부를 개발자가 사전에 인지할 수 있는 예외 예시 ‘텍스 트 박스에 사용자가 실수로 잘..

[1팀/한규림] 10주차 파이썬 스터디 - 예외처리

10주차 강의 주제는 예외처리와 파일 다루기 입니다. 1. 예외 처리 1) 예외의 개념과 사례 예외 exception : 프로그램을 개발하면서 예상하지 못한 상황이 발생하는 것 입력 오류 - 웹 사이트에 가입하여 아이디를 생성하려 하는 상황. 일반적으로 아이디는 영문자나 숫자를 지원하는데 때로는 사용자가 한글로 아이디를 만들기 위해 한글 입력을 시도할 때가 있음. 이러한 경우 입력된 한글이 그대로 데이터베이스에 저장되면 자칫 사용자가 해당 웹 사이트에 로그인하지 못할 수도 있음. 프로그래머의 실수로 인코딩에 문제가 발생하여 데이터베이스에 한글이 잘못 저장될 수도 있는 상황. 사용자가 이러한 실수를 하지 않도록 해야함. 자동 저장 기능(autosave) - 컴퓨터가 갑자기 종료되었을 때를 대비하여 작업한 ..

[2팀/김가림, 최다예] 10주차 파이썬 스터디 - 예외처리

참고도서 : 데이터 과학을 위한 파이썬 프로그래밍, 최상철 예외의 개념과 사례 예외 : 프로그램을 개발하면서 예상치 못한 상황이 발생하는 것 ex) 사용자의 입력 오류 사용자가 한글 아이디 생성 (영문자, 숫자만 지원하는 프로그램) → 입력된 한글이 아무 문제 없이 데이터베이스에 저장되면 사용자가 해당 웹 사이트에 로그인하지 못할 수 있음 프로그래머의 실수로 인코딩에 문제가 발생하여 데이터베이스에 한글이 잘못 저장될 수 도 있기 때문 ex) MS 오피스의 자동 저장 기능 갑자기 컴퓨터가 종료되었을 때를 대비하여 작업물을 중간 자동 저장해주는 기능 예측 가능한 예외와 예측 불가능한 예외 예측 가능한 예외 발생 여부를 개발자가 사전에 인지할 수 있는 예외 예외를 예측하여 명시적으로 예외가 발생할 때는 어떻게..