これを読む必要があります: Pygame チュートリアル
import time, sys
このロードモジュール。sys は stdout 関数用です。
時間はスリープ機能です。
def delay_print(s):
def は新しい関数のキーワードです。
delay_print は関数の名前です。
s は引数です。
以下は非常にわかりやすい例です。
def coffee_mashine( coffee_beans ):
# make coffee
return coffee
for c in s:
for はループのキーワードです。
c は、a、b、c などの文字です。
s は、「Hello World」などの文字列です。
sys.stdout.write( '%s' % c )
sys.stdout.write() は関数呼び出しです。
最初の引数は文字列です。例: "My char is %s"
%s は変数のワイルドカードです。
%c は変数です
sys.stdout.flush()
stdoutをクリアします。
time.sleep(0.01)
少し待ってください。
これを行うためのはるかに簡単なコードを次に示します。
import time, sys
def delay_print(s):
for c in s:
print c