자바·파이썬·자바스크립트/파이썬 프로그래밍

간단한 회면제어

바로이순간 2011. 12. 6. 13:06

#-*- coding: cp949
def print_menu():
    print '''
 #####################
 1. 인트로 보기
 2. 게임 시작하기
 3. 제작자 정보
 4. 그만하기
#####################
'''

def game_menu():
        print '''
#####################
 1. 상점 이용하기
 2. 배당율 확인하기
 3. 경기 보러가기
 4. 메인 메뉴 가기
#####################
'''

def shop_menu():
    print '''
######################
 1. 말 능력치와 배당율 확인하기
 2. 경마권 사기
 3. 이전 화면으로 이동
 4. 메인 메뉴로 이동
######################
'''

def shop():
    while 1:
        shop_menu()
        choice1=raw_input('번호를 선택하세요 : ')
        if choice1=='1': print '말능력치와 배달율'
        elif choice1=='2': print 'ticket'
        elif choice1=='3' : return 3
        elif choice1=='4' : return 4
        else: print '잘못 입력하였습니다. 확인하세요!!'

def game():
    while 1:
        game_menu()
        choice1=raw_input('번호를 선택하세요 : ')
        if choice1=='1':
            option=shop()
            if option==4: return
        elif choice1=='2': print 'rate'
        elif choice1=='3' : print 'race'
        elif choice1=='4' : return
        else: print '잘못 입력하였습니다. 확인하세요!!'
 
if __name__=='__main__':
    while 1:
        print_menu()
        choice=raw_input('번호를 선택하세요 : ')
        if choice=='1': print 'intro'
        elif choice=='2': game()
        elif choice=='3': print 'info'
        elif choice=='4':
            print '바이바이~~'
            break
        else: print '잘못 입력하였습니다. 확인하세요!!'