Actividades 2da Evaluación

En esta sección se publica el contenido por semana usado o a usar en clases. Cada sección contiene temas de lecturas previa, Ejercicios realizados en clases, videos tutoriales, tareas y material complementario.

2da Evaluación - Semana 09 a 15

Actividades 1ra Evaluación

En esta sección se publica contenido por semana de clases. Cada sección contiene temas de lecturas previa, Ejercicios realizados en clases en la semana, videos tutoriales, tareas y material complementario.

1ra Evaluación - Semana 01 a 07

Funciones de Referencia usadas en evaluación

"Cheat Sheet". algunas funciones y propiedades de referencia en Python usadas en evaluación. (desde 2016)

Numpy para arreglos

import numpy as np

np.zeros((numfilas,numColumnas),dtype='' ) # arreglo de ceros
np.ones((numfilas,numColumnas),dtype='' )  # arreglo de unos
np.array((numfilas,numColumnas),dtype='' ) # inicializa arreglo
np.empty((numfilas,numColumnas),dtype='' ) # arreglo vacio
np.unique(arreglo)  # elementos sin repetir

np.max(arreglo)     # valor máximo
np.argmax(arreglo)  # posición del máximo
np.sum(arreglo)     # suma de elementos
np.sum(arreglo, axis=1) # suma de una fila o columna (0/1)
np.mean(arreglo)    # promedio del arreglo

np.shape(arreglo)   # dimensiones de un arreglo
np.ndim(arreglo)    # número de dimensiones
np.size(arreglo)    # cantidad de casillas

arreglos.fill(valor)  # rellena un arreglo con una constante
arreglos.reshape()  # Redistribuye un arreglo

Cadenas de caracteres

cadenas.islower()
cadenas.isupper()
cadenas.lower()    # convierte a minúsculas
cadenas.upper()    # convierte a mayúsculas
cadenas.split('c') # separa el texto usando 'c' 
cadenas.find('c')  # encuentra la posicion de 'c'
cadenas.count('c') # cuenta las veces de 'c'

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   # verifica si elemento esta en listas
listas.extend(...)

Conjuntos

|    # unión
^    # diferencia simétrica
-    # diferencia
&    # intersección

Descargas - Instrucciones paso a paso

Instalar: [ WinPython ] [ Python ] [ PIP librerías ] [ Numpy ] [ Matplotlib ]

WinPython

WinPython descargar instalar para fundamentos de programación WinPython (portable) Instrucciones de Instalación paso a paso para Windows, todas las librerías científicas incluidas. No se requiere usuario administrador, solo un directorio con permisos de escritura.

Instalar: [ WinPython ] [ Python ] [ PIP librerías ] [ Numpy ] [ Matplotlib ]


Python

Python descargar e instalar para fundamentos de programación

Python - Descargar e instalar paso a paso

PIP - instalar librerías en Python paso a paso

Numpy - Arreglos. Instalación con pip paso a paso

Matplotlib - Gráficas. Instalación con pip paso a paso

Scipy - cálculo científico. Instalación con pip paso a paso

Instalar: [ WinPython ] [ Python ] [ PIP librerías ] [ Numpy ] [ Matplotlib ]


Pydroid 3

Pydroid 3 - Python para Android, para uso en tablets y móvil celular con Android

Python para android descargar e instalar para fundamentos de programación

Instalar: [ WinPython ] [ Python ] [ PIP librerías ] [ Numpy ] [ Matplotlib ]


Pythonista 3 para IOS

Python para IOS en el iPad o iPhone.

https://omz-software.com/pythonista/index.html

Instalar: [ WinPython ] [ Python ] [ PIP librerías ] [ Numpy ] [ Matplotlib ]


Octave/Matlab  Octave o matlab descargar e instalar para fundamentos de programación

Programa Open Source que interpreta archivos .m Descarga.

notepad++ : Editor Open Source para archivos .m Descarga.

Octave Android: https://play.google.com/store/apps/details?id=com.octave&hl=es-419

Octave - Instalación paso a paso

1.1 Descomprimir el zip en c:\octave
1.2 Crear un acceso directo para c:\octave\bin\octave.exe
1.3 Añadir -i --line-editing
en propiedades del acceso directo creado para octave.exe.
(Ejemplo: c:\octave\bin\octave.exe -i --line-editing)
1.4. editar el archivo de inicio del programa en y y añadir al final las siguientes líneas:

c:\octave\share\octave\site\m\startup\octavevrc
cd Documents
cd Matlab

Instalar: [ WinPython ] [ Python ] [ PIP librerías ] [ Numpy ] [ Matplotlib ]