2025/10 5

[Python] Yield 키워드와 Generator 함수

ContextManager를 공부하다가 나온 yield 키워드. [Python] 파일 읽고 쓰기 with문 - ContextManagerPython에서 자원을 읽고 쓸 때, try-except 문을 사용하지 않고 with문을 사용한다고 한다.try-except 문을 사용해서 파일을 읽고 쓰게 되면, finally에서 연결 끊는 코드를 안해주면 자원을 계속 실행하고itstudentstudy.tistory.com그리고 yield 키워드를 가지고 있는 함수를 Generator 함수라고 하는데,,yield 키워드는 뭐고? Generator 함수는 뭘까?📌 Yield 키워드def test(value): print("_start_") yield value * 10 print("_continue_"..

AI/Python 10:43:08

[Python] 파일 읽고 쓰기 with문 - ContextManager

Python에서 자원을 읽고 쓸 때, try-except 문을 사용하지 않고 with문을 사용한다고 한다.try-except 문을 사용해서 파일을 읽고 쓰게 되면, finally에서 연결 끊는 코드를 안해주면 자원을 계속 실행하고 있게된다. 직접 해제해줘야함.f = open('file.txt', 'r')try: data = f.read() print(data)finally: f.close() # 리소스를 직접 해제해야 함with문을 사용하면 block을 벗어나면 f.close를 안해줘도 자동으로 연결을 해제해준다.with open('file.txt', 'r') as f: data = f.read() print(data)# with 블록을 벗어나는 순간, f.close()가 자동..

AI/Python 2025.10.12

[플레이데이터 SK네트웍스 Family AI 캠프 21기] 2주차 회고

시간이 벌써 일주일이 넘게 지났고,,,아무래도 샌드위치 추석이 있어서 휴가쓰는 수강생들이 많아 이번주는 살짝 어수선한 느낌이 있었다.중고 맥북을 구매해서 이번주부터는 맥북으로 수업을 들었다. 강사님께서 수업 중 맥북은 이걸 쓰면 될거다~ 라고 말씀 해주셔서 쉽게 따라갈 수 있었다.추가로,,, iOS 개인앱 배포도 있어서 새벽 2시에 잠들어서 새벽 6시 좀 넘어서 기상해서 학원을 나왔다.하루 지날수록 컨디션이 안좋아졌는데 다행히 10월 3일 금요일이 쉬는 날이라 버텼다!!! iOS 개인앱도 배포 완료!! ✌️이번주에 제일 맛있게 먹은 히나타 가츠동! [플레이데이터 SK네트웍스 Family AI 캠프 21기] 1주차 회고OT어떤 내용들로 6개월을 채우게 될까 걱정반 기대반을 하고 있었는데 OT날이 불쑥 다..

AI/AI TECH 2025.10.05

[Python] 클래스와 변수 + 접근지정자 getter, setter

📌 클래스 변수(Class Variable)와 인스턴스 변수(Instance Variable)클래스 변수 : 클래스가 공유하는 변수 (모든 객체가 같은 값을 가짐)인스턴스 변수 : 객체마다 독립적으로 가지는 변수class Person: # 클래스 변수 species = "Human" def __init__(self, alias): # 인스턴스 변수 self.alias = namep = Person("Tom")print(Person.species) #Human (클래스 변수) print(p.species) # Human (클래스 변수)print(p.alias) # Tom (인스턴스 변수)Person.species = "Changed" # 클래스 변수 ..

AI/Python 2025.10.01