꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

파이썬 Python 강좌/예제로 배우는 파이썬

[파이썬 무료 기초 강좌] 27강. 리스트로 만드는 까페 관리자 모드 프로그램 | 리스트 추가 변경 삭제

코드덤 2021. 4. 15. 13:49
반응형

안녕하세요. 코드덤입니다. 

이번 시간에는 파이썬의 리스트를 활용한 예제를 소개해 드릴 거예요. 

 

오늘 파이썬으로 만들어 볼 프로그램은 주스 카페 관리자 모드인데요. 

리스트의 항목 추가, 변경, 삭제 기능을 다양하게 사용해 볼 거랍니다. 

 

 

함께 코드를 만들어 나기기 전에, 아래 영상을 통해 오늘 만들게 될 프로그램을 먼저 확인해 보세요~ 

먼저 현재 판매하고 있는 메뉴를 리스트에 담아두겠습니다. 

그리고 현재의 메뉴를 보는 기능부터 만들어 볼게요. 

 

리스트에서 항목을 출력시킬 수 있는 방법 2가지를 먼저 소개해 드릴게요. 

첫 번째는 인덱스를 사용하는 방법입니다. 

그리고 두 번째 방법은 for문에서 in 리스트로 출력시켜 주는 방법입니다. 

in 리스트로 출력하게 되면, i에 인덱스가 0인 항목부터 차례대로 하나씩 담깁니다. 

오늘 저희가 만들게 될 총 5가지 관리자 모드 메뉴입니다. 

이 메뉴를 띄워주고, 원하는 기능을 사용자에게 묻겠습니다. 

<< 더 많은 파이썬 작품들을 감상해 보세요~ >>

 

1번 기능부터 만들어 볼게요. 

if문을 사용해서 만들면 되겠죠~ 

첫 번째 기능인 메뉴 보기 기능은 조금 전에 저희가 만든 코드를 그대로 적용시켜 줄 거예요. 

이제 2번 기능을 만들어 보겠습니다. 

2번은 신메뉴 추가하기예요. 

메뉴 이름을 입력받아서, 리스트에 .append()로 입력받은 값을 담아주겠습니다. 

2번 기능도 간단하게 완성되었습니다. 

이제 3번 기능으로 이동해 볼게요 .

리스트에서 특정 항목을 삭제할 때는 remove(항목명)를 사용해 주시면 됩니다. 

이제 4번째 메뉴 변경입니다. 

메뉴 변경을 위해서 2가지 input()을 받을 거예요. 

첫 번째는, 무슨 메뉴를 변경할 건지, 인덱스로 받을 겁니다. 그래서 먼저 그전에 인덱스와 메뉴를 띄워줄 거예요. 

그리고 두 번째는 새롭게 변경될 이름입니다. 

그리고 마지막 기능은 프로그램 종료입니다. 

프로그램 종료는 while문의 조건을 통해 그 기능을 넣어줄 거예요.

 

보다 자세한 설명은 상단의 영상을 참고해 주세요~ 

 

파이썬 입문 과정에서도 아래와 같은 프로그램을 만들 수 있습니다. 

책만 보지 마세요!!

실제 프로그램을 만들며 파이썬의 기초를 다져 나가세요!! 

파이썬 터틀 그래픽으로 만드는 총 20가지 프로젝트!! 

자세한 사항은 아래 페이지를 통해 확인할 수 있습니다. 

 

[패키지] 파이썬 터틀 프로젝트 1편/2편 통합 [비전공자 초급 과정]

[ 1편에서 만들어 볼 10가지 터틀 프로젝트 ] 기본 예제 2개를 포함하여 총 12가지 프로젝트를 함께 만들어 봅니다. 본 강좌는 리스트, 딕셔너리, 함수 정도의 파이썬 기본 개념을 알고 계신 분들을

codethem.teachable.com

 

반응형