Logo Studenta

biblioteca lenguaje python - Celica Ruiz

¡Estudia con miles de materiales!

Vista previa del material en texto

Práctica: programa de inventario para biblioteca con python 
def registrar_libro(): 
 libro = {} 
 libro['nombre'] = input("Nombre del libro: ") 
 libro['autor'] = input("Autor del libro: ") 
 libro['editorial'] = input("Editorial del libro: ") 
 libro['ISBN'] = input("ISBN del libro: ") 
 libro['categoria'] = input("Categoría del libro: ") 
 libro['unidades'] = int(input("Unidades disponibles: ")) 
 
 return libro 
 
biblioteca = [] 
 
continuar = True 
while continuar: 
 nuevo_libro = registrar_libro() 
 biblioteca.append(nuevo_libro) 
 
 respuesta = input("¿Deseas registrar otro libro? (S/N): ") 
 if respuesta.lower() != 's': 
 continuar = False 
 
print("\nBiblioteca registrada:") 
for libro in biblioteca: 
 print(libro)

Continuar navegando