pep8.
org
pep8 style guide python
Recomienda usar 4 espacios
Nombrar variables: Estilo snake case
Se limita a 80 columnas, cada linea un maximo de 80 caracteres de la 0 a la 79
Para Strings, se recomienda usar comillas simples ''
Ejemplo: $ cadena = 'Hola mundo, "soy una cadena"'
$print(cadena)
out: Hola mundo, "soy una cadena"
Comentarios empiezan por #
--Estructura de datos Python--
Colecciones: Listas, Diccionarios, Tuplas, Conjuntos --> List, dict, tuple, set
Ejemplo list: $ a=[1,2,3,4,5,6,7,8,8,9]
$ type(a)
$ out: list
Ejemplo set: $ b = set(a)
$ print(b)
$ out: {1,2,3,4,5,6,7,8,9}
Ejeplo dec set: $ e={1,2,3,4,5,6,7,8,8,9,9,9}
$ e={1,2,3,4,5,6,7,8,9}
$ [Link](10)
$ e
$ out: {1,2,3,4,5,6,7,8,9,10}
Ejemplo dec set vacio: $e = set()
Ejemplo dict: $ d={'Amaury': 26,'David':26,'Alejandro':22,'Joshua':22}
$ d['Andres']=21
Ejemplo tuple: $ tu=(1,5,3)
$ a,b,c = tup
$print(a,b,c)
$ out: 1 5 3
#Investigar f string
null se escribe como none
Procurar readability y usar funciones nativas
NumPy --> Libreria con funciones optimizada para calculos numericos
Recomendacion --> Buscar en NumPy si existen funciones que nos sirvan, si no,
implementarlas usando NumPy
Coolet-Tukey FFT algorithm