使用easyguiシンプルなグラフィカルインターフェイスライブラリシミュレートユーザーのログインと登録 - ドンの教師(ピーター)

輸入easygui

元のアカウントとパスワードに保存されている#宣言変数のユーザー名とパスワード

ユーザ名= 'nnmm'

パスワード= '20071119'

#アカウントの登録(新規口座することができ、アカウント番号を入力し、それが登録したアカウントであることができます)

USERNAME1 = easygui.enterbox( 'あなたの口座番号を入力してください:')

#宣言変数と割り当てbool1とするbool2 TrueとFalse

bool1 =真

するbool2 =偽

#bool1は、whileループの実行Trueで、またはwhileループから飛び出すとき

bool1中:

    !USERNAME1 =ユーザ名の場合:

        easygui.msgbox(「あなたのアカウントが登録されていません!」)

    両方のケースについて#ccbox()メソッドを選択します

        結果= easygui.ccbox(「その登録を同意」「ここでは、登録ページがある」(「はい」、「いいえ」))

        結果==真の場合:

            easygui.msgbox(「登録ページへようこそ」)

            USERNAME1 = easygui.enterbox(「登録したい口座番号を入力してください:」)

            ユーザ名= USERNAME1

            #入力CAPTCHA

            コード= easygui.enterbox( '電話のコードを入力してください:')

            パスワード1 = easygui.enterbox(「新しいパスワードを設定してください:」)

            パスワード=パスワード1

            easygui.msgbox( '登録、直接ログインしてください!')

            USERNAME1 = easygui.enterbox( '既に登録されているアカウントを入力してください:')

            BOOL =真

    BOOLまたはするbool2がTrueの場合は#、パスワードを入力してください

    ブール値またはするbool2中:

        パスワード1 = easygui.enterbox(「パスワードを入力します。」)

        USERNAME1 ==ユーザ名とパスワード1 ==パスワードの場合:

            easygui.msgbox(「ショッピングシステムへようこそ、私はあなたに幸せなショッピングを望みます!」)

            ブール=偽

            bool1 =偽

            するbool2 =偽

        他:

            easygui.msgbox(「アカウントやパスワードの入力エラー!」)

            USERNAME1 = easygui.enterbox( '登録したアカウントを入力してください:')

        ブール値==偽とbool1 ==偽とするbool2 == Falseの場合:                     

            機器= 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(「あなたは商品を存在しません。入力されました!」)

    USERNAME1 ==ユーザ名とパスワード1 ==パスワードの場合:

        するbool2 =真

            

 

おすすめ

転載: www.cnblogs.com/dongks/p/11831838.html