ユーザーが' ENTER'を押すのを待つコマンドを作成する方法Pythonの場合


ベストアンサー

本当に簡単な方法があります。 input(「Enterキーを押して続行」)と入力するだけです。

例:

print( “Welcome to the Battleship game!”)

input( “Press続行するには入力してください “)

print(”遊び方: “)

print(”まず、ゲームボードに必要な船の座標を入力してください “)

input()

print( “ボードが表示され、その横に移動を追跡します”)

input()

print ( “側面に座標があります”)

input()

print( “お持ちの船は1″で表示され、空きスペースは0で表示されます”)

input()

print(”もう一方のボードでは、ヒットはhとして表示され、ミスはmとして表示され、その他はすべてnとして表示されます “)

input()

print( “船が攻撃された場合、その位置の1は0″になります)

input()

print( “ボード全体が0になると、すべての船を失い、コンピューターが勝ちます”)

input()

print( “すべてを沈めた場合コンピュータの船の(表示されていません)、あなたが勝ちます “)

input()

wer

ENTERを具体的に聞き、無視して他のエラーを出力しないと仮定すると、何らかのターミナルライブラリを使用する必要があります。

コマンドを使用していなかった場合次に、すべてのクロスプラットフォームのtakeitsとゲームライブラリにもこれが含まれています。

ターミナルコマンドラインの良い答えがいくつかあります。

Pythonの主要なリスナー?

いくつかのミニライブラリよりも間違いなく難しいですが、任意の言語でテキストのみのGUIを作成するために学習した基本概念を再利用できるため、cursを学習することをお勧めしますPythonだけでなくほとんどのCursesをサポートします。

Pythonを使用したCursesプログラミング

16.10。 curses-文字セル表示の端末処理-Python3.7.0ドキュメント

最も簡単なオプションは getch ここ:

getch

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です