これがばかげた質問であれば申し訳ありませんが、私はPythonを学んでいるだけで、これを理解することはできません. :)
私のプログラムは、ユーザーが入力した州の首都を出力することになっています。10 回連続して動作する場合もあれば、3 回連続して動作する場合もあり、状態を入力すると停止します。再起動して、停止した状態で入力すると、問題なく動作します....ランダムな回数だけ、再び停止します。私は何を間違っていますか?また、私のコードはひどいですか?これにどのような種類のコードを使用すればよいかわからなかったので、機能させることができるものは何でも入れました。
x = str(raw_input('Please enter a sate: ' ))
while x == 'Alabama':
print 'Montgomery is the capital of', x
x = str(raw_input('Please enter a state: '))
while x == 'Alaska':
print 'Juneau is the capital of', x
x = str(raw_input('Please enter a state: '))
while x == 'Arizona':
print 'Phoenix is the capital of', x
x = str(raw_input('Please enter a state: ' ))
while x == 'Arkansas':
print 'Little Rock is the capital of', x
x = str(raw_input('Please enter a state: '))'