En este artículo, vamos a codificar un programa simple para reservar entradas de cine. Será muy útil para los principiantes apasionados que querían trabajar en cualquier proyecto.
Escriba un programa para crear un sistema de gestión de reservas de entradas de cine simple utilizando Python.
Habíamos usado seis funciones de la siguiente manera:
- t_película()
- teatro()
- tiempo (a)
- cine)
- centro()
- ciudad()
Enfoque: A continuación se muestra el enfoque para realizar las operaciones anteriores:
1. t_movie: este método se utiliza para seleccionar el nombre de la película.
#this t_movie function is used to select movie name def t_movie(): global f f = f+1 print("which movie do you want to watch?") print("1,movie 1 ") print("2,movie 2 ") print("3,movie 3") print("4,back") movie = int(input("choose your movie: ")) if movie == 4: # in this it goes to center function and # from center it goes to movie function # and it comes back here and then go to theater center() theater() return 0 if f == 1: theater()
2. teatro(): este método se utiliza para seleccionar la pantalla.
# this theater function used to select screen def theater(): print("which screen do you want to watch movie: ") print("1,SCREEN 1") print("2,SCREEN 2") print("3,SCREEN 3") a = int(input("choose your screen: ")) ticket = int(input("number of ticket do you want?: ")) timing(a)
3. temporización(a): este método se utiliza para seleccionar la temporización de las películas.
# this timing function used to select timing for movie def timing(a): time1 = { "1": "10.00-1.00", "2": "1.10-4.10", "3": "4.20-7.20", "4": "7.30-10.30" } time2 = { "1": "10.15-1.15", "2": "1.25-4.25", "3": "4.35-7.35", "4": "7.45-10.45" } time3 = { "1": "10.30-1.30", "2": "1.40-4.40", "3": "4.50-7.50", "4": "8.00-10.45" } if a == 1: print("choose your time:") print(time1) t = input("select your time:") x = time1[t] print("successful!, enjoy movie at "+x) elif a == 2: print("choose your time:") print(time2) t = input("select your time:") x = time2[t] print("successful!, enjoy movie at "+x) elif a == 3: print("choose your time:") print(time3) t = input("select your time:") x = time3[t] print("successful!, enjoy movie at "+x) return 0
4. película (teatro): este método se utiliza para seleccionar películas de acuerdo con el cine.
def movie(theater): if theater == 1: t_movie() elif theater == 2: t_movie() elif theater == 3: t_movie() elif theater == 4: city() else: print("wrong choice")
5. center(): Este método se utiliza para seleccionar el teatro.
def center(): print("which theater do you wish to see movie? ") print("1,Inox") print("2,Icon") print("3,pvp") print("4,back") a = int(input("choose your option: ")) movie(a) return 0
6. city(): Este método se utiliza para seleccionar la ciudad.
# this function is used to select city def city(): print("hi welcome to movie ticket booking: ") print("where you want to watch movie?:") print("1,city 1") print("2,city 2 ") print("3,city 3 ") place = int(input("choose your option: ")) if place == 1: center() elif place == 2: center() elif place == 3: center() else: print("wrong choice")
Plena aplicación:
Python3
global f f = 0 #this t_movie function is used to select movie name def t_movie(): global f f = f+1 print("which movie do you want to watch?") print("1,movie 1 ") print("2,movie 2 ") print("3,movie 3") print("4,back") movie = int(input("choose your movie: ")) if movie == 4: # in this it goes to center function and from center it goes to movie function and it comes back here and then go to theater center() theater() return 0 if f == 1: theater() # this theater function used to select screen def theater(): print("which screen do you want to watch movie: ") print("1,SCREEN 1") print("2,SCREEN 2") print("3,SCREEN 3") a = int(input("choose your screen: ")) ticket = int(input("number of ticket do you want?: ")) timing(a) # this timing function used to select timing for movie def timing(a): time1 = { "1": "10.00-1.00", "2": "1.10-4.10", "3": "4.20-7.20", "4": "7.30-10.30" } time2 = { "1": "10.15-1.15", "2": "1.25-4.25", "3": "4.35-7.35", "4": "7.45-10.45" } time3 = { "1": "10.30-1.30", "2": "1.40-4.40", "3": "4.50-7.50", "4": "8.00-10.45" } if a == 1: print("choose your time:") print(time1) t = input("select your time:") x = time1[t] print("successful!, enjoy movie at "+x) elif a == 2: print("choose your time:") print(time2) t = input("select your time:") x = time2[t] print("successful!, enjoy movie at "+x) elif a == 3: print("choose your time:") print(time3) t = input("select your time:") x = time3[t] print("successful!, enjoy movie at "+x) return 0 def movie(theater): if theater == 1: t_movie() elif theater == 2: t_movie() elif theater == 3: t_movie() elif theater == 4: city() else: print("wrong choice") def center(): print("which theater do you wish to see movie? ") print("1,Inox") print("2,Icon") print("3,pvp") print("4,back") a = int(input("choose your option: ")) movie(a) return 0 # this function is used to select city def city(): print("Hi welcome to movie ticket booking: ") print("where you want to watch movie?:") print("1,city 1") print("2,city 2 ") print("3,city 3 ") place = int(input("choose your option: ")) if place == 1: center() elif place == 2: center() elif place == 3: center() else: print("wrong choice") city() # it calls the function city
Producción:
Hola, bienvenido a la reserva de entradas para el cine:
¿dónde quieres ver la película?:
1, ciudad 1
2, ciudad 2
3, ciudad 3
elige tu opción: 2
¿en qué cine quieres ver la película?
1,Inox
2,Icon
3,pvp
4,atrás
elige tu opción: 1
¿Qué película quieres ver?
1,película 1
2,película 2
3,película 3
4,atrás
elige tu película: 3
en qué pantalla quieres ver la película:
1,PANTALLA 1
2,PANTALLA 2
3,PANTALLA 3
elige tu pantalla: 1
número de ticket hacer quieres?: 4
elige tu hora:
{‘1’: ‘10.00-1.00’, ‘2’: ‘1.10-4.10’, ‘3’: ‘4.20-7.20’, ‘4’: ‘7.30-10.30’}
seleccione su tiempo: 2
exitoso !, disfrute de la película a las 1.10-4.10
Publicación traducida automáticamente
Artículo escrito por hemanthvenkata8 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA