사용에는 EasyGUI 간단한 그래픽 인터페이스 라이브러리 시뮬레이션 사용자 로그인 및 등록 - 동아 교사 (피터)

수입에는 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

            

 

추천

출처www.cnblogs.com/dongks/p/11831838.html