whileループからwhileループでbreak文を使用しています。しかし、それは間違った出力を与えます。なぜこれが起こるのか分かりません。ここで私が使用しているコードは次のとおりです。whileループ内でbreak文を使用すると、Pythonプログラムが間違った出力を返します
def func():
print "You have entered yes"
t='yes' or 'Y' or 'y' or 'Yes' or 'YES'
while True:
r=raw_input("Enter any number:")
if t=='r':
func()
else:
break
print "Program End"
アップデート:私は入れ
はい、それは与えるべきである:
を[はいを入力しましたが、コントロールがに行きます休憩声明。どうして?
if t==r:
へ
@ZKありがとうございます。それは中心的に働く。 – Primo
Stack Overflowでtxtspeakを使用しないでください。 –
@primoあなたの歓迎 –