기초코딩강좌/파이썬(Python) 기초 강좌
파이썬(Python) 기초, 한 장 정리
블러그운영자
2024. 11. 13. 22:52
반응형
1. 파이썬 기본 문법
- 파이썬 설치 및 실행 방법:
- Python.org에서 파이썬을 설치하고, 터미널이나 IDLE에서 기본 명령어를 실행해보는 것부터 시작합니다.
- 기본 데이터 타입:
- int, float, str, bool 등 기본 데이터 타입을 다룹니다.
- 예시: num = 5, pi = 3.14, is_active = True
- 변수와 연산자:
- 파이썬 변수 선언, 다양한 연산자 (+, -, *, /, //, %)와 사용법을 알아봅니다.
- 조건문:
- if, elif, else 구문을 사용하여 조건에 따라 코드 흐름을 제어하는 방법을 배웁니다.
age = 18 if age >= 18: print("성인입니다.") else: print("미성년자입니다.")
- if, elif, else 구문을 사용하여 조건에 따라 코드 흐름을 제어하는 방법을 배웁니다.
- 반복문:
- for와 while 반복문을 사용하여 코드를 반복 실행하는 법을 배웁니다.
for i in range(5): print(i)
- for와 while 반복문을 사용하여 코드를 반복 실행하는 법을 배웁니다.
- 함수:
- def 키워드를 사용하여 함수를 정의하고 호출하는 방법을 배웁니다.
def greet(name): return f"안녕하세요, {name}님!"
- def 키워드를 사용하여 함수를 정의하고 호출하는 방법을 배웁니다.
2. 자료구조
- 리스트:
- 여러 값을 하나의 변수에 저장하는 자료형. append(), pop() 등 다양한 메서드도 학습합니다.
fruits = ["사과", "바나나", "체리"]
- 여러 값을 하나의 변수에 저장하는 자료형. append(), pop() 등 다양한 메서드도 학습합니다.
- 딕셔너리:
- 키-값 쌍으로 이루어진 자료형으로, 데이터를 직관적으로 저장하고 검색할 때 유용합니다.
person = {"이름": "창준", "나이": 25}
- 키-값 쌍으로 이루어진 자료형으로, 데이터를 직관적으로 저장하고 검색할 때 유용합니다.
- 튜플과 세트:
- 변경할 수 없는 튜플과 중복 없는 세트에 대해 배웁니다.
3. 중급 내용
- 클래스와 객체지향 프로그래밍 (OOP):
- 파이썬에서 객체와 클래스를 사용하여 코드를 더 구조적으로 작성하는 방법을 배웁니다.
class Car: def __init__(self, model): self.model = model def drive(self): print(f"{self.model}를 운전 중입니다.") my_car = Car("Sonata") my_car.drive()
- 파이썬에서 객체와 클래스를 사용하여 코드를 더 구조적으로 작성하는 방법을 배웁니다.
- 모듈과 패키지:
- 파이썬에서 모듈을 불러와 사용하는 방법, 패키지 구조를 다루는 방법을 배웁니다.
- 파일 입출력:
- 파일을 읽고 쓰는 방법을 배우며 데이터를 저장하고 불러오는 법을 익힙니다.
4. 고급 내용
- 예외 처리:
- try, except를 사용하여 오류를 처리하고, 코드가 중단되지 않도록 예외 처리를 배우는 과정입니다.
- 데코레이터:
- 함수의 기능을 확장하는 데코레이터에 대해 배웁니다.
- 제너레이터:
- 메모리를 효율적으로 사용할 수 있는 제너레이터 개념을 이해합니다.
- 외부 라이브러리 사용:
- NumPy, Pandas, Matplotlib 등 외부 라이브러리를 사용해 데이터 분석과 시각화를 배워봅니다.
728x90
반응형