Después de aprender cadenas y listas, traté de escribir un sistema de gestión de tarjetas de negocios de Python muy simple.
Nuevo y lindo intento, no los critiques, grandes.
Fui vago al modificar la función de la tarjeta de presentación porque no sé cómo modificar la cadena en la lista definiendo el subíndice y luego usando el subíndice.
Mi idea es eliminar la tarjeta de presentación que el usuario está preparando para modificar, y luego agregar la tarjeta de visita recién nombrada del usuario;
Si alguien tiene un método de modificación directa, dame algunos consejos.
El código es el siguiente:
name = [] while true: imprim ("="*50) imprime ("bienvenido al sistema de gestión de tarjetas de negocios v1.0") print ("1: agregue una tarjeta de presentación") imprime ("2: modificar una tarjeta de presentación") imprimir ("3: eliminar una tarjeta de visita") imprimir ("4: consulta una tarjeta de presentación") imprimir ("5: salir") imprimir ("="*50) admin = int (inpit ("Ingrese el número de función:") Verdadero: new_name = input ("Por favor ingrese su nombre:") if new_name = "return": break name.append (new_name) imprime ("======> agregado correctamente!") Imprime ("=========> los nombres que se han agregado son: %s" %(nombre)) imprime ("========> por favor Enter: regresar") Elif administrador == 2 2 2 2: ALL Entrada ("Por favor ingrese el nombre que desea modificar:") Si al_name == "return": rompa si al_name en nombre: als_name = input ("por favor ingrese un nuevo nombre:") name.remove (al_name) name.append (als_name) print ("======> los nombres actuales: % s" % (nombre)) de lo contrario: print ("el nombre que ingresa, ¿se ingresa!") print ("=======> por favor ingrese: return") Elif admin == 3: while true: del_name = input ("Por favor ingrese el nombre que desea eliminar:") Si del_name == "return": rompe name.remove (del_name) imprime ("======> delete con éxito!") imprime ("======> los nombres restantes son: % s" % ") imprimir ("========> Regrese al menú, por favor ingrese: return") Elif admin == 4: while true: look_name = input ("Por favor ingrese el nombre que desea consultar:") Si look_name == "return": rompe: si look_name en nombre: imprime ("el nombre que desea que exista!")) Else: imprime ("no se verifica!") PRIT ("" "¡Nombre======ase Menú, por favor ingrese: devolver ") Elif admin == 5: Break else: Imprima (" Su entrada está incorrecta, ¡ingrese nuevamente! ")Para obtener más materiales de aprendizaje, preste atención al tema especial "Desarrollo del sistema de gestión".
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.