Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACION
PROGRAMACION
np.array((numfilas,numColumnas),dtype='' )
np.empty((numfilas,numColumnas),dtype='' )
np.argmax(arreglo) # posición del máximo
numpy.sum(arreglo) # suma de elementos
numpy.mean(arreglo) # promedio del arreglo
arreglos.sum(axis=1) # suma de una fila o columna
arreglos.fill(valor)
arreglos.shape() # dimensiones de un arreglo
arreglos.reshape() # Redistribuye un arreglo
SETS
| # union
^ # diferencia simétrica
- # diferencia
& # intersección
CADENAS
cadenas.islower()
cadenas.isupper()
cadenas.lower() # convierte a minúsculas
cadenas.upper() # convierte a mayúsculas
cadenas.split(...) # separa el texto usando ...
cadenas.find(...)
cadenas.count(...)
LISTAS
listas.append() # añade un elemento
listas.count() # cuenta elementos
listas.index() # indice de un elemento
listas.pop() # extrae el último elemento
elemento in listas
MENU
# Ejemplo de un menu
# las opciones se proponen numéricas enteras
# propuesta: edelros@espol.edu.ec
# menu
opcion=0
while not(opcion==6):
print(' 1. menu opcion 01')
print(' 2. menu opcion 02')
print(' 3. menu opcion 03')
print(' 4. menu opcion 04')
print(' 5. menu opcion 05')
print(' 6. Salir')
elif (opcion==2):
print(' **** menu opcion 02 ****')
elif (opcion==3):
print(' **** menu opcion 03 ****')
elif (opcion==4):
print(' **** menu opcion 04 ****')
elif (opcion==5):
print(' **** menu opcion 05 ****')
elif (opcion==6):
print(' **** Saliendo del menu ****')
print(' **** Ejemplo de un menu ****')
else:
print('No existe la opcion')
EJEMPLO DE ARCHIVOS
nombrearchivo = 'miscontactos.txt'
# Archivo en modo lectura 'read'
archivo = open(nombrearchivo,'r')
unregistro = archivo.readline()
unregistro = unregistro.strip('\n')
datos = unregistro.split(',')
# Cierra el archivo
archivo.close()
print('unregistro: ', unregistro)
print(datos[0])
print(datos[1])
print(datos[2])
AÑADIR DATOS ARCHIVO
nombre = 'Jefferson'
apellido = 'Perez'
telefono = '0987654345'
nombrearchivo = 'miscontactos.txt'