Visualización y Análisis de Datos Con Python
Visualización y Análisis de Datos Con Python
Visualización y Análisis de Datos Con Python
6.- Multiparadigma.
Imperativo:
Los lenguajes de programación también se pueden agrupar en
imperativos y declarativos, los del primer grupo son aquellos
que describen el estado del programa y permiten su
modificación mediante condiciones o instrucciones de código
que le indican al computador cómo realizar una tarea.
Funcional:
La programación funcional es un paradigma de la
programación declarativa basada en el uso de funciones
matemáticas que permite la variación del programa mediante
la mutación de variables. Esto nos va a permitir operar con
datos de entrada y salida. Brindándole así la posibilidad al
usuario de ingresar datos que serán procesados para darnos
otros datos de salida.
https://www.python.org/downloads/release/python-376/
Instalación de IDE’s
https://www.jetbrains.com/pycharm/ https://www.anaconda.com/distribution/
pip3 install --upgrade pip
jupyter notebook
http://localhost:8888
Uso y sintaxis
Modo interactivo
Operadores aritméticos Operadores relacionales
>>> True and True >>> True or True >>> not True
True True False
>>> True and False >>> True or False >>> not False
False True True
>>> False and True >>> False or True
False True
>>> False and False >>> False or False
False False
>>>palabra[0] = 'J'
Probar los siguientes ejercicios y verificar su salida:
>>> cadena.replace("Hola", "Adiós")
>>> cadena = " esta cadena tiene espacios a los lados "
>>> cadena.strip()
>>> cadena.lstrip()
>>> cadena.rstrip()
>>> print(cadena.upper())
>>> print(cadena.lower())
>>> cadena.capitalize()
>>> cuadrados[-1] >>> cubos = [1, 8, 27, 65, 125] # algo anda mal
>>> cuadrados[-3:] >>> 4 ** 3 # el cubo de 4 es 64, no 65!
64
>>> cubos[3] = 64 # reemplazar el valor incorrecto
>>> cubos
[1, 8, 27, 64, 125]
También se puede agregar nuevos ítems al final de la lista, usando el método append() :
>>> cubos
[1, 8, 27, 64, 125, 216, 343]
def leertxtenlista():
creartxt()
archi=open('datos.txt','r')
grabartxt()
lineas=archi.readlines()
print (lineas)
archi.close()
Ejercicio
El objetivo es contar el número de ocurrencias de las palabras en un archivo de texto.
El resultado final deberá ser similar a:
(harry,250)
(potter,153)
(niño,48 )