Publicado el Deja un comentario

Python. Resumen conceptos basicos

Resumen de conceptos basicos de Python.

# -*- coding: utf-8 -*-
“””
Created on Fri Mar 20 15:39:27 2020

@author: Jose
“””

#tipos de datos
#bool int float str
verdadero=True
entero=56
decimal=3.45
cadena=”hola2″
print(type(verdadero))
print(type(entero))
print(type(decimal))
print(type(cadena))
print(verdadero)
print(entero)
print(decimal)
print(cadena)

#>operadores numericos
# + – * / ** % //
print(1+5)
print(6-4)
print(3*23)
print(7/3)
print(3**2)
print(7%4)
print(9//4)

#operadores de comparacion
# == != < > <= >=
print(1==2)
print(1!=0)
print(1<2)
print(1>3)
print(1<=2)
print(1>=3)

#operadores booleanos
# and or not
print(1==0 and 1!=2)
print(1<2 or 1>9)
print( not 1==4 or 1<5)

#variables
precio=20
cantidad=3
total=precio*cantidad
print(total)

#strings o cadenas
cadena1=”hola “
cadena2=”usuario”
print(cadena1+cadena2)
print(len(cadena1))
print(cadena2[2])
print(cadena2[1:3])

#entrada y salida de datos
nombre=input(“Dime tu nombre : “).strip()
edad=int(input(“Dime tu edad : “))
print(“Hola “+nombre+ ” tienes “+str(edad)+” años”)

#decisiones
n=int(input(“Adivina mi numero : “))
if n == 15:
print(“Acertastes”)

elif n < 15:
print(“El numero es menor”)
else:
print(“Perdistes”)

#bucles
for n in range(10,51,5):
print(n)
cadena=”hola, mundo!!!”
for caracter in cadena:
print(caracter)
#bucle condicional
nombre=input(‘Dime tu nombre : ‘)
while nombre!=””:
print(“Hola, “+nombre)
nombre=input()
print(“salistes”)

#funciones
def suma(num1,num2):
total=num1+num2
print(total)
return total
suma(1,56)
total=suma(34,45)
print(total*4)

#listas
lista=[]
print(lista)
lista=[1,2,3,4]
print(lista)
lista.append(5)
print(lista)
lista.pop()
print(lista)
lista.remove(2)
print(lista)

#diccionarios
meses={‘ene’:1,’feb’:2,’mar’:3}
print(meses)
print(meses[‘feb’])
meses[‘abr’]=4
print(meses)
del meses[‘ene’]
print(meses)
for clave, valor in meses.items():
print(clave+” “+str(valor))

 

Please follow and like us:
Publicado el Deja un comentario

Python. Datos estadisticos (media, moda, etc)

Obteniendo valores #estadisticos basicos de una serie de datos usando #Python.
Obtenemos #media, #moda, #mediana, percentil, #varianza y mostramos grafica con los #datos.
Estos datos son basicos para analisis estadistico.

# -*-coding:utf-8 -*-

import numpy as np
from scipy import stats
import matplotlib.pyplot as plt
velocidad=[99,25,32,35,64,84,78,91,84,82,74,120,111,114,84,99,95,76,32,140,132,118,155,95]
media=np.mean(velocidad)
mediana=np.median(velocidad)
moda=stats.mode(velocidad)
desviacionEstandar=np.std(velocidad)
varianza=np.var(velocidad)
percentil=np.percentile(velocidad,25)
print(“Los datos obtenidos son: “)
print(“La media de los datos es : “,media)
print(“La moda de los datos es : “,moda)
print(“La mediana de los datos es : “,mediana)
print(“La desviacion de los datos es : “,desviacionEstandar)
print(“La varianza de los datos es : “,varianza)
print(“El percentil de los datos es : “,percentil)
plt.hist(velocidad,7)
plt.show()

Please follow and like us:
Publicado el Deja un comentario

Python. Graficas con Matplotlib

Introduccion a las graficas con Python, usando la libreria matplotlib.

import matplotlib.pyplot as plt

x=(4,8,13,15,23,24)
y=(50,62,84,80,35,43)
plt.plot(x,y,’b-.’)
plt.ylabel(‘Etiqueta Y’)
plt.xlabel(‘Etiqueta X’)
plt.axis([5,30,50,100])
plt.title(‘Mi grafica’)

#plt.scatter(x,y)
plt.show()

Please follow and like us: