안녕하세요! 가족과 함께하는 스마트 라이프입니다. 오늘은 여러분이 오늘 꼭 해야 할 일들을 잊지 않게 도와주는 ‘마법의 할 일 목록’을 코딩해볼 거예요. 파이썬 주머니(리스트)에 할 일을 담았다가, 다 끝내면 쏙 빼내는 재미있는 마법을 시작해봐요!
[IMAGE_1]
1. 데이터를 담는 요술 주머니: 리스트(List)
파이썬에서 여러 개의 정보를 한 번에 담을 수 있는 상자를 ‘리스트’라고 해요. 대괄호[] 안에 정보를 넣고 쉼표로 구분하면 되죠. 이 주머니는 마음대로 넣었다 뺐다 할 수 있답니다!
2. 주머니를 관리하는 3가지 주문
할 일 목록을 관리할 때 꼭 필요한 주문들을 배워봐요.
- append(): “주머니 끝에 새로운 할 일을 추가해줘!”
- remove(): “다 끝낸 일은 주머니에서 빼줘!”
- len(): “지금 주머니에 할 일이 몇 개 남았지?”
3. 실전 연습: 뚝딱뚝딱 할 일 비서 코딩하기
# 1. 비어있는 할 일 주머니 만들기
todo_list = []
print("📝 파이썬 할 일 비서가 출근했습니다!")
# 2. 할 일 추가하기
while True:
task = input("추가할 일을 적어주세요 (끝내려면 '완료' 입력): ")
if task == "완료":
break
todo_list.append(task)
# 3. 전체 목록 보여주기
print("------------------------------")
print(f"📌 오늘 할 일이 {len(todo_list)}개 있어요!")
for item in todo_list:
print(f"- {item}")
# 4. 할 일 하나 지우기 (연습)
if todo_list:
done = input("\n다 끝낸 일이 있나요? 이름을 적어주세요: ")
if done in todo_list:
todo_list.remove(done)
print(f"✨ 축하해요! '{done}'을(를) 해내셨군요!")
print(f"남은 할 일: {todo_list}")
print("------------------------------")
[IMAGE_2]
4. 더 똑똑한 비서로 업그레이드하기!
우리 비서에게 더 멋진 기능을 추가해볼까요?
- 파일에 저장하기: 프로그램을 꺼도 목록이 사라지지 않게 텍스트 파일(.txt)에 저장하는 마법을 부려보세요.
- 우선순위 정하기: 가장 중요한 일은 맨 앞에 오게 하거나 별표(★)를 붙여보세요.
- 칭찬 로봇: 모든 일을 다 지우면 “오늘 정말 대단해요! 최고의 하루예요!”라고 외치게 해보세요.
5. 가족과 함께하는 ‘우리 집 미션 클리어’
아이와 함께 이번 주말에 가족이 함께 하고 싶은 일들을 리스트로 만들어보세요. “캠핑 가기”, “영화 보기”, “맛있는 피자 먹기” 등을 넣고 하나씩 이룰 때마다 코드로 삭제해보는 거죠. 아이가 직접 리스트를 관리하게 하면서 ‘계획하고 실천하는 기쁨’을 코딩을 통해 경험하게 해주세요. 정리가 끝난 깨끗한 리스트를 보며 함께 하이파이브를 해보세요!
마치며: 체계적으로 생각하는 법을 배웠어요!
챌린지의 여섯 번째 미션도 클리어! 오늘은 리스트를 활용해 데이터를 추가하고 삭제하며 관리하는 법을 배웠습니다. 다음 챌린지 시간엔 우리가 만든 EduPad 프로젝트와도 잘 어울리는 ‘반짝반짝 단어 퀴즈’ 마법으로 돌아오겠습니다!



