Я очень плохо знаком с Python, просто как способ обучения, я поставил перед собой задачу решить эту проблему, но независимо от того, что я делаю, результат все равно достигает 100000, даже если значение меньше (первое условие или второе условие) и должен печатать 200000. Пожалуйста, помогите.
price = 1000000
credit_score = 300
income = 70000
if credit_score and income:
credit_score > 700 and income > 80000
downpayment = price * 0.10
print(f"Downpayment: {downpayment}")
elif credit_score or income:
credit_score < 700 or income < 80000
downpayment = price * 0.20
print(f"Downpayment: {downpayment}")
else:
downpayment = price * 0.30
print(f"Downpayment: {downpayment}")