Mostrando entradas con la etiqueta resumen. Mostrar todas las entradas
Mostrando entradas con la etiqueta resumen. Mostrar todas las entradas

mi茅rcoles, 29 de julio de 2026

Hoja resumen numpy

 馃敘 NumPy es hasta 100x m谩s r谩pido que las listas de Python.


Y sin embargo, muchos desarrolladores lo siguen ignorando.


He preparado una 饾棝饾椉饾椃饾棶 饾棻饾棽 饾棩饾棽饾棾饾棽饾椏饾棽饾椈饾棸饾椂饾棶 饾棩谩饾椊饾椂饾棻饾棶 饾棻饾棽 饾棥饾槀饾椇饾棧饾槅 completa y gratuita.


饾煭饾煴 饾榾饾棽饾棸饾棸饾椂饾椉饾椈饾棽饾榾 饾棽饾椈 饾槀饾椈 饾榾饾椉饾椆饾椉 饾棧饾棗饾棛:


▸ Creaci贸n de arrays — zeros, ones, arange, linspace

▸ Atributos — shape, ndim, dtype, size, T

▸ Indexaci贸n avanzada — booleana y fancy indexing

▸ Operaciones vectorizadas y ufuncs

▸ Estad铆stica — mean, std, percentiles, corrcoef

▸ Manipulaci贸n — reshape, flatten, vstack, hstack

▸ 脕lgebra lineal — solve, inv, eig, svd, norm

▸ Broadcasting — reglas y ejemplos visuales

▸ Arrays aleatorios — API cl谩sica y default_rng

▸ Entrada/Salida — .npy, .npz, CSV

▸ Rendimiento — vectorizaci贸n, copy vs view, dtype


馃搸https://www.linkedin.com/feed/update/urn:li:activity:7488297341653958656?utm_source=share&utm_medium=member_desktop&rcm=ACoAAB2v4FUBJ-OFSi3fsZmOqhtJf-BXPixworY

D铆a 30 — Cierre: un mes completo de Python, de cero a backend funcional

Treinta d铆as despu茅s de empezar con el concepto m谩s b谩sico —qu茅 es una variable—, el recorrido ha cubierto fundamentos, estructuras de datos, programaci贸n orientada a objetos, manejo de errores, librer铆as de an谩lisis de datos y desarrollo de APIs reales. Este 煤ltimo ejemplo combina varias de las herramientas vistas a lo largo del mes en un 煤nico script funcional.

Este es solo el punto de partida: los siguientes pasos naturales incluyen profundizar en frameworks como Django, aprender despliegue en la nube, o especializarse en una rama concreta como ciencia de datos, automatizaci贸n o desarrollo backend.

C贸digo de ejemplo:

import pandas as pd import json from fastapi import FastAPI from datetime import datetime app = FastAPI() @app.get("/informe") def generar_informe(): df = pd.read_csv("datos.csv") return { "fecha": datetime.now().isoformat(), "registros": len(df), "total": round(df["importe"].sum(), 2) } # Ejecutar con: uvicorn main:app --reload




viernes, 8 de mayo de 2020

Introduccion a la programacion con Python

Puedes acceder a Introduccion a la programacion con Python, desde el siguiente enlace.
Usalo como introduccion o guia resumen de Python.
Espero sea util, gracias.


viernes, 20 de marzo de 2020

100 Python. Resumen

Resumen de conceptos basicos de Python.


Codigo:

# -*- coding: utf-8 -*-"""Created on Fri Mar 20 15:39:27 2020
@author: Jose"""
#tipos de datos#bool int float strverdadero=Trueentero=56decimal=3.45cadena="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 notprint(1==0 and 1!=2)print(1<2 or 1>9)print( not 1==4 or 1<5)
#variablesprecio=20cantidad=3total=precio*cantidadprint(total)
#strings o cadenascadena1="hola "cadena2="usuario"print(cadena1+cadena2)print(len(cadena1))print(cadena2[2])print(cadena2[1:3])
#entrada y salida de datosnombre=input("Dime tu nombre : ").strip()edad=int(input("Dime tu edad : "))print("Hola "+nombre+ " tienes "+str(edad)+" a帽os")
#decisionesn=int(input("Adivina mi numero : "))if n == 15:    print("Acertastes")    elif n < 15:    print("El numero es menor")else:    print("Perdistes")
#buclesfor n in range(10,51,5):    print(n)cadena="hola, mundo!!!"for caracter in cadena:    print(caracter)#bucle condicionalnombre=input('Dime tu nombre : ')while nombre!="":    print("Hola, "+nombre)    nombre=input()print("salistes")
#funcionesdef suma(num1,num2):    total=num1+num2    print(total)    return totalsuma(1,56)total=suma(34,45)print(total*4)
#listaslista=[]print(lista)lista=[1,2,3,4]print(lista)lista.append(5)print(lista)lista.pop()print(lista)lista.remove(2)print(lista)
#diccionariosmeses={'ene':1,'feb':2,'mar':3}print(meses)print(meses['feb'])meses['abr']=4print(meses)del meses['ene']print(meses)for clave, valor in meses.items():    print(clave+" "+str(valor))