python EasyGUI使用
3886 ワード
原文の住所:http://hi.baidu.com/hjsr1108/item/7e05e1cd206da32a46d5c08c
基礎は磐石のように…突き固めの原理
EasyGuiはTKinterに基づいているので、プラットフォームをまたいで使用できます。使用方法は簡単で、ダウンロード後にeasygui.pyをpythonのインストールディレクトリの下に置くlib/site-packages/下に置くか、またはインストールを実行します。 installいくつかの特殊なものを使うなら、これらのpyをあなたのプロジェクトの中に入れてください。たとえばeasyguiを使うなら、easygui.pyをあなたのプロジェクトの中に入れなければなりません。
この例はどのようにimportを表示しますか?どのように値を賦課しますか?whileループとif判定文をどのように使いますか?また簡単なguiツールeasyguiと関数randmを使いますか?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
基礎は磐石のように…突き固めの原理
EasyGuiはTKinterに基づいているので、プラットフォームをまたいで使用できます。使用方法は簡単で、ダウンロード後にeasygui.pyをpythonのインストールディレクトリの下に置くlib/site-packages/下に置くか、またはインストールを実行します。 installいくつかの特殊なものを使うなら、これらのpyをあなたのプロジェクトの中に入れてください。たとえばeasyguiを使うなら、easygui.pyをあなたのプロジェクトの中に入れなければなりません。
この例はどのようにimportを表示しますか?どのように値を賦課しますか?whileループとif判定文をどのように使いますか?また簡単なguiツールeasyguiと関数randmを使いますか?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import
easygui, random
secret
=
random.randint(
1
,
10
)
guess
=
0
tries
=
0
easygui.msgbox(
"Please click 'Start' to start guess! Please try 1 to 10 numbers."
+
"You have 5 times to try"
, title
=
"Lucky"
,ok_button
=
"Start"
)
while
guess !
=
secret
and
tries
5
:
guess
=
int
(easygui.integerbox(
"Please input your lucky number: "
, title
=
"Lucky"
))
if
not
guess:
break
tries
=
tries
+
1
if
guess
easygui.msgbox(
"Lower, please try again! "
+
"You have tried "
+
str
(tries)
+
" times, you only have "
+
str
(
5
-
tries)
+
" times left"
)
elif
guess > secret:
easygui.msgbox(
"Larger, please try again! "
+
"You have tried "
+
str
(tries)
+
" times, you only have "
+
str
(
5
-
tries)
+
" times left"
)
if
guess !
=
secret:
easygui.msgbox(
"You have tried "
+
str
(tries)
+
" times, still guess wrong!"
)
if
guess
=
=
secret:
easygui.msgbox(
"Guess Right! "
+
"The secret number is "
+
str
(secret)
+
". You tried "
+
str
(tries)
+
" times to find it"
)
Details for easygui please ロック the link: http://www.ferg.org/easygui/tutorial.html
windowsを び すことができます。
import ctypes
ctypess.windlel.user 32.Message BoxA(0、'xxxx'、'hi',0)