본문 바로가기

AI/Python3

[Python 공부] 클래스 & 모듈 & 예외 처리 & 라이브러리 ## 5.1 클래스C++에서 사용했던 클래스를 Python에서도 활용해보자!이 글은 내가 필요하다고 생각한 부분만 정리한 것이니, 학습용으로 활용하는 사람은 참고만 하길 바란다. 나는 학교에서 객체지향 프로그래밍을 배웠기 때문에, Python에서 클래스가 어떤 형태를 띠고 있고, 어떤 기능이 제공되는지에 집중하겠다.### 클래스 기본 형태```pythonclass Cal: def __init__(self): # init 양옆에 언더바가 있어야 함 self.result = 0 def add(self, num): self.result += num return self.result````__init__` 메서드는 생성자로, 객체가 생성될 때 자동으로 실.. 2025. 2. 23.
[Python 공부] 제어문 & 입출력 이 글 또한 벨로그에서 작성된 것으로 보기 불편하다. 그냥 보지 마세요. 기록용이에요..!전에 2장까지 마쳤으니 오늘은 3장과 4장을 공부할 예정이다.C언어와 C++로 백준 문제를 풀 실력을 갖췄으니, 3장은 파이썬 문법을 간단히 이해하는 것만으로 충분할 듯하다.## 3.1 if문### 기본 구조```pythonif 조건문: 수행할_문장1 수행할_문장2 ...else: 수행할_문장A 수행할_문장B```괄호가 없고 `:`(콜론)을 사용하는 것이 특징이다.- 비교 연산자: ``, `==`, `!=`, `>=`, `- 논리 연산자: `and`, `or`, `not`- 멤버십 연산자: `in`, `not in` (예: `1 in [1, 2, 3]` → `True`)### 조건부 표현식.. 2025. 2. 23.
[Python 공부] 자료형 Python Summary: Chapter 1 & 21. 파이썬 공부 시작AI 공부를 위해 Python 기본기 복습대학교 1학년 때 맛보기로 배웠지만, 사실상 처음 배우는 것과 같음인프런 "파이썬 머신러닝 완벽 가이드"를 들으려 했지만, "점프 투 파이썬" 5장까지 마스터하고 오라는 안내로 인해 Python 기초부터 다시 공부 공부 방법유튜브 점프투파이썬 강의 (1.5배속) → 코드 직접 입력하며 학습WikiDocs 점프투파이썬 교재 참고하여 개념 정리벨로그에 정리하며 복습2. 파이썬 자료형2.1 숫자형 (Number Type)int, float, complex, 8진수, 16진수 등 다양한 숫자형 지원Python은 자료형 선언 없이도 변수 할당 가능 2.2 문자열 자료형 (String Type) 문자열.. 2025. 2. 23.