私は最近、Pythonでコーディングを始めました。私の最初の課題の1つは、ダイスとなる小さなスクリプトを作成することでした。 "サイコロとあなたに新しい番号を教えてください。Python:enterを押すとコードや関数が呼び出されます
ダイス自体を作成するのは、私に番号を与えたrandint(0,6)を使ったので簡単でした。 ENTERキーを押して問題が発生しました。 アドバイスはありますか?
import sys
while True:
print "yes"
sys.stdin.read(1) # read one byte from terminal
修正あなたの好みに:ここに私のコードは
from random import randint
print "Simple Dice"
print"Press Enter to Roll Again"
Dado_Actual = randint(1,6)
print"""
---------
| |
| %d |
| |
---------
""" %Dado_Actual
「ユーザからの入力を取得する方法?」または "それを繰り返す方法は?" – Dekel
ようこそスタックオーバーフロー!あなたはあなたの質問をどのようにフレーズするかをより良く理解するために、[こちらを読む](http://stackoverflow.com/help/mcve)をしたいかもしれません。具体的には、ここには「Enter」とやりとりするものは何もありません。したがって、コードを書くだけでは少し曖昧で答えにくいです。 –