Python 3.0 で単純なじゃんけんゲームを作成しようとしています。これは、プログラミングを学ぶ人にとって非常に標準的な作業です。
でも、ある程度完成していくうちに「うわーすごいな」とか「これやったらカッコイイな!」って思うんです。とにかく、私はプロジェクトを構築し続けます...
コンピューターとのシングル プレイヤー ゲームのメニューを作成し、マルチプレイヤー ゲームを完成させました。しかし、マルチプレイヤー ゲームはあまり効果的ではないことに気付きました。ゲームのアナログ版のようには機能しません。
現在、player1 の入力、次に player2 の入力を要求し、それらを比較して、結果と現在のスコアを吐き出します。私が望んでいるのは、プログラムが両方のプレーヤーに同時に入力を要求し、両方のプレーヤーが同時に選択を入力することです。
最初と 2 番目の回答のインデックスを取得し、2 つの入力を比較するだけで簡単にできることを理解しています。しかし、私が望んでいるのは、両方のプレイヤーが同時に 1 つの文字の回答を入力した後 (r はじゃんけん、p は紙、s ははさみ)、プログラムが自動的に入力することです。誰かがエンターを押す必要はありません。
入力は、2 文字が入力されたという事実によって決まります。
私の質問は次のとおりだと思います:「入力」の入力として使用できるものを指示する方法はありますか?