Build a Movie Ticket Booking Calculator - Paso 21

Cuéntanos qué está pasando:

me pide declarar una variable llamada final price, pero ya la declare y aun asi me dice que la tengo que declarar

Tu código hasta el momento

base_price = 15
age = 21
seat_type = 'Gold'
show_time = 'Evening'

if age > 17:
    print('User is eligible to book a ticket')

if age >= 21:
    print('User is eligible for Evening shows')
else:
    print('User is not eligible for Evening shows')

is_member = False
is_weekend = False

discount = 0
extra_charges = 0
if age >= 21 or (age >= 18 and (show_time != 'Evening' or is_member)):
    print('Ticket booking condition satisfied')

    if seat_type == 'Premium':
        service_charges = 5
    elif seat_type == 'Gold':
        service_charges = 3
    else:

# User Editable Region

        service_charges = 1

final_price = base_price + extra_charges + service_charges - discount
print ('Final price of ticket:', final_price)

# User Editable Region

Información de tu navegador:

El agente de usuario es: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36

Información del Desafío:

Build a Movie Ticket Booking Calculator - Paso 21

Bienvenido al foro @66idani

Parece que modificaste el código inicial.

Restablece el paso para restaurar el código original.

Realiza solo los cambios que indiquen las instrucciones.

Asegúrate de sangrar el nuevo código.

¡Que disfrutes programando!

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.