month = input()
nights_count = int(input())
studio_pr = 0
apartment_pr = 0
if month == "May" or "October":
studio_pr = nights_count * 50
apartment_pr = nights_count * 65
if 14 == nights_count > 7:
studio_pr = studio_pr * 0.95
elif nights_count > 14:
studio_pr = studio_pr * 0.70
apartment_pr = apartment_pr * 0.9
elif month == "June" or "September":
studio_pr = nights_count * 75.20
apartment_pr = nights_count * 68.70
if nights_count > 14:
studio_pr = studio_pr * 0.8
apartment_pr = apartment_pr * 0.9
elif month == "July" or "August":
studio_pr = nights_count * 76
apartment_pr = nights_count * 77
if nights_count > 14:
apartment_pr = apartment_pr * 0.9
print(f"Apartment: {apartment_pr:.2f}")
print(f"Studio: {studio_pr:.2f}")
The code calculate the first condition, even if the month is August or June Some help here :D
I expected this: Input:June 14 Output: Apartment: 961.80 lv. Studio: 1052.80 lv. but the code outputs the result for May 14