수입에는 EasyGUI
원래 계정과 암호를 저장 # 선언 변수의 사용자 이름과 암호
사용자 이름은 'nnmm'=
암호 = '20071119'
# 계정 등록 (새로운 계정이 될 수있는 계좌 번호를 입력, 그것은 등록 된 계정을 할 수 있습니다)
사용자 이름 1 = easygui.enterbox ( '계정 번호를 입력 해주세요 :')
# 선언 변수와 할당 bool1 및 Bool2를 참과 거짓
bool1 = TRUE
Bool2를 = 거짓
# bool1는 루프 동안 실행 True 인 또는 While 루프 밖으로 이동할 때
bool1 동안 :
! 사용자 이름 1 = 사용자 이름의 경우 :
easygui.msgbox ( '당신의 계정이 등록되지!')
두 경우 모두 선택 #ccbox () 메소드
결과 = easygui.ccbox ( '그 등록을 동의합니다' '여기에 등록 페이지입니다'( '예', '아니오'))
그 결과 == 진정한 경우 :
easygui.msgbox ( '등록 페이지에 오신 것을 환영합니다')
사용자 이름 1 = easygui.enterbox ( '등록 할 계좌 번호를 입력 해주세요 :')
사용자 이름 = 사용자 이름 1
# 입력 CAPTCHA
코드 = easygui.enterbox ( '전화 코드를 입력 :')
가 password1 = easygui.enterbox ( '새 비밀번호를 설정하십시오 :')
암호 = password1 인
easygui.msgbox ( '제발 로그인 직접 등록!')
사용자 이름 1 = easygui.enterbox ( '이미 등록 된 계정을 입력하십시오 :')
부울 = TRUE
부울 또는 Bool2를 해당하는 경우 #, 암호를 입력
부울 또는 Bool2를하는 동안 :
가 password1 = easygui.enterbox ( '비밀번호를 입력 :')
사용자 이름 1 == 사용자 이름과 password1 인 == 비밀번호 경우 :
easygui.msgbox ( '쇼핑 시스템에 오신 것을 환영합니다, 나는 당신에게 행복한 쇼핑을 기원합니다!')
부울 = 거짓
bool1 = 거짓
Bool2를 = 거짓
그밖에:
easygui.msgbox ( '당신의 계정이나 비밀번호 입력 오류!')
사용자 이름 1 = easygui.enterbox ( '등록 된 계정을 입력하십시오 :')
부울 == 거짓과 bool1 == 거짓과 Bool2를 == 거짓 경우 :
장비 = easygui.choicebox ( '장비 구입'( '침착 부츠', '북극 폭풍' '당신이 원하는 장비를 선택', '그림자 토마 호크', '인피니티 블레이드', '미토 사명') )
가격 = INT (easygui.enterbox ( '입력 단위 가격 :'))
NUM = INT (easygui.enterbox ( '구입 수량을 입력하십시오'))
합 = 가격 * NUM
# 논리, 무역 규칙
돈 = '카트 요구'+ STR (합) + '골드'
장비 == '침착 부츠'의 경우 :
easygui.msgbox (돈)
ELIF 장비 == '북극 폭풍'
easygui.msgbox (돈)
ELIF 장비 == '그림자 토마 호크 :
easygui.msgbox (돈)
ELIF 장비 == '끝없는 전쟁 에지'
easygui.msgbox (돈)
ELIF 장비 == '미토 사명'
easygui.msgbox (돈)
그밖에:
easygui.msgbox ( '당신은 상품을 존재하지 않는 입력!')
사용자 이름 1 == 사용자 이름과 password1 인 == 비밀번호 경우 :
Bool2를 = TRUE