L2E
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
# FUNCTION 1
def participant_cost(attendees, food_per_person, transport_per_person):
return attendees * (food_per_person + transport_per_person)
person_cost = participant_cost(0, 2000, 300)
print(person_cost)
# Expected result: 0
# Actual result: 0
people = participant_cost(10, 800, 200)
print(people)
# Expected result: 10000
# Actual result: 10000
# FUNCTION 2
def event_total(attendees, food_per_person, transport_per_person, venue_cost):
new_cost = participant_cost(attendees, food_per_person, transport_per_person) + venue_cost
return new_cost
total_1 = event_total(0, 2000, 100, 9000)
print(total_1)
# Expected result: 9000
# Actual result: 9000
total = event_total(10, 800, 200, 5000)
print(total)
# Expected result: 15000
# Actual result: 15000
# FUNCTION 3 Authour: Hassan Abubakar
def budget_status(budget, total):
if total <= budget:
return "Within budget"
else:
return "Over budget"
status_1 = budget_status(4000, 2000)
print(status_1)
# Expected result: Within budget
# Actual result: Within budget
status_2 = budget_status(4000, 9000)
print(status_2)
# Expected result: Over budget
# Actual result: Over budget
status = budget_status(16000, total)
print(status)
# Expected result: Within budget
# Actual result: Within budget
# FUNCTION 4
def event_summary(event_name, total, status):
return f"{event_name}: total {total} naira. {status}."
summary_1 = event_summary("Sports Day", 16000, "Within budget")
print(summary_1)
summary = event_summary("Study Day", total, status)
print(summary)
# Expected result: Sports Day: total 16000 naira. Within budget.
# Actual result: Study Day: total 16000 naira. Within budget.
# Expected result: Sports Day: total 15000 naira. Within budget.
# Actual result: Study Day: total 15000 naira. Within budget.
Python
INFO