Pythonの単純な二を使用して、プライマリ(302)3 easygui

まず、レビュー

1、easygui情報プロンプト]ダイアログボックス

2、easyguiかどうかのダイアログ

 

二、easygui他のコンポーネント

1、選択ダイアログ:choicebox(MSG、タイトル、選択肢)

インポートEasyGUI AS Gの
MSG = " あなたの好きな色を入力してください" 
タイトル = " インタラクティブゲーム" 
の選択肢 = [ " "" "" "" " ] 
の選択 = g.choicebox(MSG、タイトル、選択肢)
g.msgbox(" あなたの好きな色がある:" +選択)

image_thumb3

 

2、ボタンのダイアログボックス:buttonbox(MSG、タイトル、選択肢)

インポートEasyGUI AS Gの
MSG = " あなたの好きな色を入力してください" 
タイトル = " インタラクティブゲーム" 
の選択肢 = [ " "" "" "" " ] 
の選択 = g.buttonbox(MSG、タイトル、選択肢)
g.msgbox(" あなたの好きな色がある:" +選択)

image_thumb5 [1]

 

3、入力ダイアログ:enterbox(MSG、タイトル)

インポートEasyGUI AS G 
テキスト = g.enterbox(" 単語を入力してください"" タイトル" 
g.msgbox(テキスト)

image_thumb8

 

図4に示すように、入力ダイアログの数:multenterobx(MSG、タイトル、フィールド= [])

インポートEasyGUI AS G 
名、pass_ward = g.multenterbox(" ログイン"" タイトル"、[ " アカウント:"" パスワード:" ])
 印刷(名)
 印刷(pass_ward)

画像

 

第三に、仕事

1、クラスの演習は、コンピュータが再び実行されているに輝きます

2、次のように推測ゲームのソースコードで、入力ダイアログボックス、情報を持つGUIプログラムプロンプト]ダイアログボックスに書き換え印刷機能を入力してください

import random
secret = random.randint(1, 100)
print("请猜一个1到100的数,你有6次机会")
success = 0
for i in range(6):
    guess = int(input("请猜数:"))
    if guess < secret:
        print("你猜的数太小了")
    elif guess > secret:
        print("你猜的数太大了")
    else:
        success = 1
        break
if success == 1:
    print("恭喜你,你猜对了")
else:
    print("对不起,你猜错了,秘密数为:", secret)

 

四、参考答案:

import random
import easygui as g

secret = random.randint(1, 100)
g.msgbox("请猜一个1到100的数,你有6次机会")
success = 0
for i in range(6):
    guess = int(g.enterbox("请输入你要猜的数"))
    if guess < secret:
        g.msgbox("你猜的数太小了")
    elif guess > secret:
        g.msgbox("你猜的数太大了")
    else:
        成功 = 1
         BREAK 
IF成功== 1 
    g.msgbox(" おめでとう、あなたはそれを推測" 
    g.msgbox(" ごめんなさい、あなたは間違っていると思い、暗証番号は次のとおりです。" + strの(シークレット))

おすすめ

転載: www.cnblogs.com/luhouxiang/p/11704806.html