본문 바로가기
Python/☞

[57]-A. 영화관 예매 (함수)

by TR. 2020. 8. 28.
def run():
    total = 0
    seat = [0,0,0,0,0]
    
    while True:
        prt(seat)
        print("1)예매\n2)종료")
        sel = int(input("메뉴선택 : "))

        if sel == 1:
            idx = int(input("예매할 좌석 선택 : "))
            if seat[idx] == 0 :
                seat[idx] = 1
                print("예매완료")
            else :
                print("이미 선택된 좌석입니다.")
        elif sel == 2:
            total = cal(seat)
            print("정산금액 : %d원" % total)
            break

def prt(datas):
    print("--------- C G V ---------")
    for i in range(len(datas)):
        if datas[i] != 0:
            print(end="[rev]")
        elif datas[i] == 0:
            print(end="[ %d ]" % i)
    print()
    print("-------------------------")

def cal(datas):
    cal_money= 0
    for i in range(len(datas)):
        if datas[i] == 1:
            cal_money += 12000
    return cal_money

# RUN >>>
run()

'Python > ' 카테고리의 다른 글

[59] 콘솔 게시판  (0) 2020.09.23
[58] 파일 쓰기/읽기  (0) 2020.09.23
[57] 영화관 예매 (함수)  (0) 2020.08.28
[56] 딕셔너리  (0) 2020.08.25
[55] 연습문제 : 함수  (0) 2020.08.04

댓글