私が理解しようとしているコードは次のとおりです。それはユーザーの入力を受け取り、私は "いいえ"ではなく "いいえ"と入力するだけで問題はないということです。私のプログラムをPythonで動作させるために、「いいえ」の資本を作り続けなければならないのはなぜですか
houseprice = int(input("please enter the house cost: $"))
while houseprice <= 0:
print("please enter a valid number try again")
houseprice = int(input("please enter the house cost: $"))
familyincome = int(input("please enter your family income: $"))
houseowened = input("have you owened a house before? ('Yes' or 'No')")
while not houseowened == 'Yes' and houseowened == 'No':
print("please enter a valid answer")
houseowened = input("have you owened a house before? ('Yes' or 'No')")
if houseprice > 500000 or familyincome > 100000 or houseowened == 'Yes':
print("eligeble")
else:
if houseowened == 'No' or familyincome < 100000 or houseprice < 500000 :
print("not eligible")
あなたの質問は満足できる方法で回答されましたか?その場合は、その横のチェックマークを使用して正解をマークしてください。これはコミュニティに質問が答えられたことを知らせるのに役立ちます。 –
あなたの質問に答えられたなら、それの横にあるチェックボックスを使って正解をマークしてください。それ以外の場合は、明確にするために何ができますか? –