복대가리의 개발

[기타] 스터디/[혼공학습단 9기] 파이썬 6

파이썬 공부 (6)

이번 포스팅 내용 1. 외부모듈 2. 클래스 외부 모듈 파이썬이 기본적으로 제공해 주는 것이 아니라, 다른 사람들이 만들어 배포하는 모듈을 '외부 모듈'이라고 부릅니다. 모듈 설치하기 명령 프롬프트 창에서 아래와 같이 명령어를 입력하게 되면 모듈을 설치할 수 있습니다. pip install 모듈 이름 예를 들어 아래의 이미지와 같이 Beautiful Soup라는 모듈을 설치한다면 다음과 같이 입력하면됩니다. 이미 모듈이 설치되어 있다면 아래의 이미지와 같이 나오게 됩니다. Beautiful Soup 모듈 해당 모듈은 유명한 파이썬의 웹 페이지 분석 모듈입니다. 해당 모듈을 사용하여 기상청의 날씨 정보를 가져와 출력해보겠습니다. 태그를 여러 개 선택할 때는 select()함수를, 하나만 선택할 때는 sel..

파이썬 공부 (5)

이번 포스팅 내용 1. 구문 오류와 예외 2. 예외 고급 3. 표준 모듈 1. 구문 오류와 예외 오류의 종류 프로그래밍 언어의 오류에는 크게 두 가지 종류가 있습니다. 프로그램 실행 전에 발생하는 오류 -> 구문 오류 프로그램 실행 중에 발생하는 오류 -> 예외 또는 런타임 오류 구문 오류 괄호의 개수, 들여쓰기 문제 등으로 프로그램이 실행되기도 전에 발생하는 오류입니다. 중요한 것은 SyntaxError 즉 구문에 문제가 있어 프로그램이 실행조차 되지 않는 오류입니다. 예외 예외 또는 런타임 오류는 실행 중에 발생하는 오류를 의미합니다. "NameError: name 'list_a' is not defined" 라는 예외는 list_a 라는 이름을 가진 것이 정의되지 않았다는 의미 이므로 list_a라..

파이썬 공부 (4)

이번 포스팅 내용 1. 함수 만들기 2. 함수의 활용 3. 함수 고급 4. 요약 키워드 정리 1. 함수 만들기 함수와 관련된 용어를 몇 가지 정리해 보겠습니다. 함수를 사용하는 것은 함수를 호출한다라고 표현합니다. 함수를 호출할 때는 괄호 내부에 여러 가지 자료를 넣게 되는데, 이러한 자료를 매개변수라고 합니다. 함수를 호출해서 최종적으로 나오는 결과를 리턴값 이라고 부릅니다. 함수는 한마디로 '코드의 집합'입니다. 1 2 3 4 #함수의 기본형태 def 함수 이름(): 문장 cs 다음은 함수를 호출하여 실행하는 간단한 예제입니다. 함수에 매개변수 만들기 1 2 3 #함수에 기본형태와 매개변수 def 함수 이름(매개변수, 매개변수, ...): 문장 cs 다음은 함수의 매개변수를 사용하는 예제입니다. 함수..

파이썬 공부 (3)

이번 포스팅 내용 1. 리스트와 반복문 2. 딕셔너리와 반복문 3. 범위 자료형과 while 반복문 4. 문자열, 리스트, 딕셔너리와 관련된 기본 함수 1. 리스트와 반복문 리스트란 값을 저장할 때 사용하는 식별자 파이썬에서 리스트의 의미는 여러가지 자료를 저장할 수 있는 자료입니다. 리스트 선언하고 요소에 접근하기 리스트를 생성하는 방법은 대괄호에 자료를 쉼표로 구분해서 입력합니다. 대괄호 내부에 넣는 자료를 요소라 하고 영어로는 element라고 합니다. [요소, 요소, element] 각각의 요소가 들어 있는 위치는 숫자 0부터 셉니다. 이때 대괄호 안에 들어간 숫자를 인덱스라고 합니다 대괄호 안에 음수를 넣어 뒤에서부터 요소를 선택할 수 있습니다. 리스트 접근 연산자를 다음과 같이 이중으로 사용할..

파이썬 공부 (2)

이번 포스팅 내용 1. 변수와 입력 2. 숫자와 문자열의 다양한 기능 3. 불 자료형과 if 조건문 4. if~else와 elif 구문 1. 변수와 입력 변수 값을 저장할 때 사용하는 식별자 입력한 pi는 숫자 자료형에 이름을 붙인 것이기 때문에 숫자 연산을 모두 수행할 수 있습니다. pi는 숫자 자료형이기 때문에 문자열 연산은 되지 않습니다. 복합 대입 연산자 기존의 연산자와 조합해서 사용할 수 있는 새로운 연산자 연산자 설명 += 숫자 덧셈 후 대입 -= 숫자 뺄셈 후 대입 *= 숫자 곱셈 후 대입 /= 숫자 나눗셈 후 대입 %= 숫자의 나머지를 구한 후 대입 **= 숫자 제곱 후 대입 문자열 복합 대입 연산자 문자열도 복합 대입 연산자를 이용할 수 있습니다. 사용자 입력 : Input 파이썬은 명령..

파이썬 공부 (1)

파이썬이 생겨난 배경 1991년 귀도 반 로섬이 발표한 프로그래밍 언어입니다. 크리스마스가 있던 1989년 연구실이 닫혀서 심심하던 차에 만들기 시작했다고 하며 파이썬이라는 이름은 영국의 6인조 코미디 그룹 "몬티 파이썬"에서 가져왔습니다. 로고는 Python이라는 영어단어가 뜻하는 '비단뱀'을 모티브로 만들어졌습니다. 파이썬이 인기있는 이유 1. 비전공자도 쉽게 배울 수 있는 언어입니다. 2. 다양한 분야에서 활용할 수 있습니다. 3. 대부분의 운영체제에서 동일하게 사용됩니다. 파이썬 용어들 인터프리터 파이썬으로 작성된 코드를 실행해주는 프로그램 파이썬 인터렉티브 셸 파이썬 코드를 한줄한줄 입력하면서 실행 결과를 볼 수 있는 공간 대화형 셸 (=인터렉티브 셸) 한마디씩 주고 받는 것처럼 대화 한다고 하..

1