안녕하세요. 코드덤입니다.
이번 시간에는 파이썬의 리스트를 활용한 예제를 소개해 드릴 거예요.
오늘 파이썬으로 만들어 볼 프로그램은 주스 카페 관리자 모드인데요.
리스트의 항목 추가, 변경, 삭제 기능을 다양하게 사용해 볼 거랍니다.
함께 코드를 만들어 나기기 전에, 아래 영상을 통해 오늘 만들게 될 프로그램을 먼저 확인해 보세요~
먼저 현재 판매하고 있는 메뉴를 리스트에 담아두겠습니다.
그리고 현재의 메뉴를 보는 기능부터 만들어 볼게요.
리스트에서 항목을 출력시킬 수 있는 방법 2가지를 먼저 소개해 드릴게요.
첫 번째는 인덱스를 사용하는 방법입니다.
그리고 두 번째 방법은 for문에서 in 리스트로 출력시켜 주는 방법입니다.
in 리스트로 출력하게 되면, i에 인덱스가 0인 항목부터 차례대로 하나씩 담깁니다.
오늘 저희가 만들게 될 총 5가지 관리자 모드 메뉴입니다.
이 메뉴를 띄워주고, 원하는 기능을 사용자에게 묻겠습니다.
<< 더 많은 파이썬 작품들을 감상해 보세요~ >>
1번 기능부터 만들어 볼게요.
if문을 사용해서 만들면 되겠죠~
첫 번째 기능인 메뉴 보기 기능은 조금 전에 저희가 만든 코드를 그대로 적용시켜 줄 거예요.
이제 2번 기능을 만들어 보겠습니다.
2번은 신메뉴 추가하기예요.
메뉴 이름을 입력받아서, 리스트에 .append()로 입력받은 값을 담아주겠습니다.
2번 기능도 간단하게 완성되었습니다.
이제 3번 기능으로 이동해 볼게요 .
리스트에서 특정 항목을 삭제할 때는 remove(항목명)를 사용해 주시면 됩니다.
이제 4번째 메뉴 변경입니다.
메뉴 변경을 위해서 2가지 input()을 받을 거예요.
첫 번째는, 무슨 메뉴를 변경할 건지, 인덱스로 받을 겁니다. 그래서 먼저 그전에 인덱스와 메뉴를 띄워줄 거예요.
그리고 두 번째는 새롭게 변경될 이름입니다.
그리고 마지막 기능은 프로그램 종료입니다.
프로그램 종료는 while문의 조건을 통해 그 기능을 넣어줄 거예요.
보다 자세한 설명은 상단의 영상을 참고해 주세요~
파이썬 입문 과정에서도 아래와 같은 프로그램을 만들 수 있습니다.
책만 보지 마세요!!
실제 프로그램을 만들며 파이썬의 기초를 다져 나가세요!!
파이썬 터틀 그래픽으로 만드는 총 20가지 프로젝트!!
자세한 사항은 아래 페이지를 통해 확인할 수 있습니다.
'파이썬 Python 강좌 > 예제로 배우는 파이썬' 카테고리의 다른 글
[파이썬 무료 강좌] 29강. 영어 단어 퀴즈 프로그램 만들기 | 딕셔너리 (0) | 2021.04.19 |
---|---|
[예제로 배우는 파이썬] 28강. 영어 단어 검색 프로그램 | 딕셔너리 활용하기 (0) | 2021.04.17 |
[2021 예제로 배우는 파이썬] 26강. 가위바위보 게임 만들기 (0) | 2021.04.13 |
[예제로 배우는 파이썬] 25강. 리스트에서 랜덤 뽑기 / time 모듈 (0) | 2021.04.12 |
[예제로 배우는 파이썬] 24강. 거북이 그래픽 모듈로 장미 꽃 그리기 (0) | 2021.04.11 |