본문 바로가기
프로그램

[파이썬] 문제 : 쇼핑리스트 만들기

by 오디세이99 2023. 2. 21.
728x90
반응형

slist = []

while True:                                    # while 반복. 아래의 break로 빠져나감.
    p = input("원하는 물건을 입력하세요 : ")    # 입력
    if p == 'quit':                             # 입력이 quit면 break로 while 반복 빠져나감
        break
    slist.append(p)                             # 리스트에 추가
    slist.sort()                                # 리스트 정렬. 오름차순
    for i in range(1, len(slist)+1):           # range 1부터 시작. 요청이 print(i) 인데 화면은 1부터 나와야 함.
        value = slist[i-1]                      # 요청이 value를 따로 만들기 때문이고, range가 1부터 시작하르모 리스트의 0이 되도록 변경해야 함
        print(i, value)

728x90
반응형

댓글