(2025.6.2 – 2025.6.4)
💡 이론 학습 내용
🐍 Python 자료형, 제어문, 리스트 컴프리헨션
Tuple
() 사용, 요소가 하나일 경우 쉼표 , 필요 → (1,) a, b = (1, 2) # unpacking
t = a, b # packing Set
& 또는 .intersection() | 또는 .union() - 또는 .difference() set()으로 중복 제거 가능 조건문 & 반복문
if, elif, else ==, !=, <, >, <=, >= and, or, not break, continue, pass print("even") if num % 2 == 0 else print("odd")함수 반환
def func(a, b, c):
return c, b, a함수 vs 메서드
내장 함수
id(): 객체 메모리 주소 반환 hash(): 해시값 반환 (mutable 객체는 사용 불가)리스트 컴프리헨션
조건문 + 반복문을 한 줄로 표현 가능
[x*2 if x < 5 else x for x in range(10)]
로또 번호 예시:
my_numbers = [3, 11, 17, 23, 38, 42]
win_numbers = [7, 14, 23, 32, 38, 45]
matched = [num for num in my_numbers if num in win_numbers]
f"🎉 당첨 번호 있음! ({matched})" if matched else "😢 꽝입니다."
키오스크 팀미션
👍 좋았던 점
❗ 내 자신에게 아쉬웠던 점
🧩 협업 중 느낀 점
🌱 느낀 점 및 앞으로의 계획
이번 주는 파이썬의 기초 자료형과 조건/반복문을 다시 다지고, 실전 예제에서 이를 응용할 수 있었던 시간이었음.
특히 리스트 컴프리헨션의 유용함을 느꼈고, 점점 코드가 간결하고 논리적으로 짜이는 걸 경험하며 자신감이 생김.
팀 활동에서는 나의 속도와 실력에 대한 부담을 느꼈지만, 오히려 더 잘하고 싶다는 동기부여로 전환됨.
앞으로는: