전체 글 498

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

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

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

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

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

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

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

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

[4팀/김유경] 9차시 파이썬 과제-모듈과 패키지

1번 정답: 2. 2번 정답: 2. pip은 파이썬 패키지 관리자임. C 컴파일된 모듈을 자동으로 설치해주지 않음. 3번 예상결: 720 4번 정답: 5. 5번 정답: 5. 패키지는 여러개의 개별 .py파일로 구성된다. 6번 예상결과: a+b4 7번 정답: import calculator... 까지 밖에 모르겠습니다. 8번 pip는 파이썬 패키지 관리자인데, conda는 패키지 관리 및 가상환경 도구로, 다양한 프로그래밍 언어의 패키지를 관리한다. 9번 alias는 모듈을 호출할 때 사용하는 대체 이름이다. 모듈을 불러올 때 모듈 이름이 복잡할 경우, alias를 사용해 간결하고 직관적인 이름을 사용할 수 있.

카테고리 없음 2023.06.01

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

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

[DACON/김규리] psf관련 지식

PsfMag? 고립된 별의 경우, 점퍼트 함수(PSF)로 잘 설명되며, 총 플럭스의 최적 측정은 개체에 PSF 모델을 피팅하여 결정됩니다. 실제로는, 별의 이미지를 픽셀에 정확하게 중심에 위치하도록 동기화 이동시킨 다음, 이를 PSF의 가우시안 모델에 맞추어 피팅합니다 Q. PSF란? A. PSF(point spread function)를 우리말로는 ‘점퍼짐함수’라고 합니다. 말 그대로 점(point)이 어떻게 퍼지는가를 나타내는 양이라고 할 수 있습니다. 별빛은 크기가 없는 점에서 나오는 빛이어서 점광원(point source)이라고 하고 성운이나 은하처럼 퍼진 천체에서 나오는 빛은 퍼진 광원(extended source)이라고 합니다. 점광원에서 나온 빛이 지구의 대기를 통과해서 지상의 망원경까지 도..