Social Icons

martes, 24 de septiembre de 2019

Ejemplo de listas con funciones en python

import os
import time
listaaplicaciones=[[100,"ArcGIS"],
[101,"Portal for ArcGIS"],
[102,"ArcGIS Online"],
[103,"Survey123"]]




def ingresarDatos():
a=1
while a==1:
codigo=int(input("Ingrese el código"))
a=ConsultaSiExiste(codigo)
if a==1:
print("Ya existe, cambie el codigo...!" )
app=input("Ingrese la aplicación")
return [codigo,app]

def imprirDatos():
for value in range(len(listaaplicaciones)):
print("Aplicación: ",listaaplicaciones[value][1])
def ConsultaSiExiste(codigo):
for value in range(len(listaaplicaciones)):
if (listaaplicaciones[value][0])==codigo:
return 1
return 0

def imprimirunDato(codi):
for value in range(len(listaaplicaciones)):
if (listaaplicaciones[value][0])==codi:
return listaaplicaciones[value][1]
return "No existe"


#################################################################
#listaaplicaciones.append(ingresarDatos())
while True:
print("1) Ingresar Datos")
print("2) Consultar Todas las Aplicaciones")
print("3) Consultar por Código")
print("4) Consultar Aplicacion por Codigo")
opc=int(input("Ingrese la opción: "))
if opc==1:
listaaplicaciones.append(ingresarDatos())
time.sleep(3)
elif opc==2:
imprirDatos()
time.sleep(3)
elif opc==3:
cod=int(input("Ingrese el Código"))
r=ConsultaSiExiste(cod)
if r==1:
print("La aplicación si existe..! ")
else:
print("La aplicación no existe: ")
time.sleep(3)
elif opc==4:
cod=int(input("Ingrese el código de la aplicación: "))
p=imprimirunDato(cod)
print(p)
time.sleep(3)




os.system ("clear")




No hay comentarios.:

Publicar un comentario

PELICULAS PARA VER

  Inexactitudes fácticas en las películas (msn.com) https://www.msn.com/es-co/entretenimiento/famosos/inexactitudes-f%C3%A1cticas-en-las-pel...

 
 
Blogger Templates