Aprende Python
Kanalga Telegram’da o‘tish
Recursos de aprendizaje para Python, Dango y Flask. Contacto @JoseAJimenez #Python #recursos
Ko'proq ko'rsatish5 355
Obunachilar
+324 soatlar
+227 kunlar
+8030 kunlar
Postlar arxiv
5 355
Repost from N/a
Los recursos y herramientas de desarrollo esta semana en el canal Todo Python fueron:
Recursos
▪️Descriptores en Python.
▪️Django con Alpine AJAX.
▪️ Asincronía en Python.
▪️Tutorial de POO en Python.
▪️Clases amigas
Herramientas.
▪️ORM asíncrono.
▪️Libreria para CAD.
▪️ Librería de llamadas en grupo de Telegram.
Mas de 300 herramientas de desarrollo y mas de 400 recursos de aprendizaje de Python,Django o Flask están disponible en el canal de Telegram de Todo Python.
Por solo un pago único de 30€ accedes para siempre al contenido del canal, tu biblioteca de Python personal donde aprende o ampliar conocimiento en muchos ámbitos de Python.
Puedes realizar el pago.
Paypal https://paypal.me/JosAJimenez
Ko-fi https://ko-fi.com/josjimenez
Buy me Coffe https://buymeacoffee.com/jajt
No olvides poner tu alias de Telegram y escribir en el concepto Todo Python 2026, para que te pueda localizar, comprobado el pago, te envío un enlace personalizado para acceder al canal.
Cualquier duda pregunta en mi cuenta @JoseAJimenez y te doy mas información.
5 355
Repost from Python Learning
🐍 Python Strings (Text Manipulation) 🔤
Strings are sequences of characters, used for handling text data. They are immutable, meaning once created, they cannot be changed directly. Python provides many built-in methods for working with strings.
👉 Essential for almost any program that interacts with text, from usernames to file paths.
🔹 1. What is a String?
A string is a sequence of characters, enclosed in single quotes
'', double quotes "", or triple quotes """ """ for multi-line strings.
Example:
name = "Pythonista"
message = 'Hello, world!'
multiline = """This is
a multi-line
string."""
print(name)
Output: Pythonista
🔹 2. Accessing Characters (Indexing & Slicing)
• Indexing: Get a single character using its position (index starts at 0).
• Slicing: Get a sub-sequence of characters (a "slice") using [start:end]. The end index is exclusive.
Example:
word = "developer"
print(word[0]) # First character
print(word[3:7]) # Characters from index 3 up to (but not including) 7
print(word[-1]) # Last character
Output:
d
elop
r
🔹 3. String Concatenation & Length
• Concatenation: Joining strings using the + operator.
• len() function: Returns the number of characters in a string.
Example:
first = "Hello"
last = "World"
full_message = first + " " + last + "!"
print(full_message)
print(len(full_message))
Output:
Hello World!
12
🔹 4. Common String Methods
• .upper() / .lower(): Convert to uppercase/lowercase.
• .strip(): Removes leading/trailing whitespace.
• .replace(old, new): Replaces occurrences of a substring.
• .split(delimiter): Splits the string into a list of substrings.
Example:
text = " Hello Python! "
print(text.strip())
print("apple,banana,cherry".split(','))
print("Python".replace('o', '0'))
Output:
Hello Python!
['apple', 'banana', 'cherry']
Pyth0n
🔹 5. F-strings (Formatted String Literals)
A powerful and easy way to embed expressions inside string literals. Prefix the string with f or F.
Example:
item = "book"
price = 19.99
print(f"The {item} costs ${price:.2f}.") # .2f for 2 decimal places
Output: The book costs $19.99.
🎯 Today's Goal(What you should do)
✔️ Understand string immutability
✔️ Access characters and slice strings
✔️ Use common string methods for manipulation
✔️ Format strings with f-strings5 355
Ya hemos vuelto con la publicación en el canal de Todo Python, hoy se ha publicado una herramienta de desarrollo y dos recursos. Cada semana se publican 6 recursos de aprendizaje y 3 herramientas de Python, Django o Flask.
Por solo un pago único de 30€, pagas una vez y accedes siempre, podrás conocer mucho mejor Python.
Puedes realizar el pago.
Paypal https://paypal.me/JosAJimenez
Ko-fi https://ko-fi.com/josjimenez
Buy me Coffe https://buymeacoffee.com/jajt
No olvides poner tu alias de Telegram y escribir en el concepto Todo Python 2026, para que te pueda localizar, comprobado el pago, te envío un enlace personalizado para acceder al canal.
5 355
Todo Python es mucho más que un canal: es una biblioteca viva para quienes quieren aprender, crear y mejorar con Python, Django y Flask.
Cada semana recibes:
▪️ 6 recursos de aprendizaje.
▪️ 3 herramientas de desarrollo
Contenido organizado por categorías: IA, desarrollo, editores, bases de datos, teoría, entornos virtuales, datos, gráficas y mucho más.
Además, ya tienes acceso a:
▪️ Más de 300 herramientas de desarrollo.
▪️Más de 500 recursos seleccionados.
Todo está pensado para que ahorres tiempo, descubras recursos útiles de verdad y tengas siempre a mano material de calidad para seguir creciendo como desarrollador.
💶 Acceso único: 30€
Sin suscripciones, sin pagos recurrentes. Pagas una sola vez y accedes a un repositorio de recursos que sigue creciendo cada semana.
Si te tomas en serio Python, este canal te va a ahorrar horas de búsqueda y te va a dar herramientas que realmente marcan la diferencia.
Todo Python: aprende más, desarrolla mejor y avanza más rápido.
Si te interesa, puedes realizar el pago por:
Por solo un pago único de 30€ accedes para siempre al contenido del canal, mas de 300 recursos de aprendizaje y mas 200 herramientas.
Puedes realizar el pago.
Paypal https://paypal.me/JosAJimenez
Ko-fi https://ko-fi.com/josjimenez
Buy me Coffe https://buymeacoffee.com/jajt
No olvides poner tu alias de Telegram y escribir en el concepto Todo Python 2026, para que te pueda localizar, comprobado el pago, te envío un enlace personalizado para acceder al canal.
5 355
Etiquetas usadas en el canal
#metaprogramacion #decoradores #despliegue #django #tutorial #flask #iniciacion #curso #pyqt #testing #anotaciones #funciones #libro #graficas #bot #POO #configuracion #desarrollo #analisis #lambda #errores #bd #asincrono #debug #telefono #RestAPI #PDF #Ofimatica #estructuras #web
#TDD #CBV #servidores #rendimiento #cache #editor #video #serverless #docker #notebook #seguridad #entornovirtual #ejercicios #cluster #cientifico #redes #listas #datos #blockchain #deeplearning #funcional #IA #vision #docker #cientifico #correo #NLP #MachineLearning #scraping #BDD #ficheros #channel #API #pagos #Cpython #datos #repositorio
5 355
🔰 Python function with an example
5 355
Si quieres apoyar el proyecto 24H24 como mi podcast o mi newsletter, una buena forma es utilizando mis enlaces referidos de Amazon, comprando por esos enlaces recibo una pequeña comisión sin que suba el precio de compra.
Focusrite Scarlett 2i2 4.ª gen. interfaz de audio USB para grabar, componer, retransmitir y emitir pódcast. Grabación con sonido de estudio y alta fidelidad y todo el software que necesitas https://amzn.to/4c27jBo https://amzlink.to/az00SalZRLqCp (Para quien quiera comprarlo con la app móvil)
EPOMAKER Aula F75 ISO-ES Teclado Mecánico Español con Perilla, Teclado Inalámbrico Gaming, BT/2.4G/USB, Gasket Cremoso, Retroiluminación RGB, Hot-Swap, 75%, PBT Keycap (Azul Sal Marina) https://amzn.to/4tpLV00 https://amzlink.to/az055vIRJOuvz (Para quien quiera comprarlo con la app móvil)
BOMGE Interfaz de audio USB con alimentación fantasma XLR/48V, 32 bits/192 kHz de alta fidelidad, para interfaz de mezclador de audio de estudio para guitarrista, vocalista, podcaster, productor https://amzn.to/47yzrKZ https://amzlink.to/az0lSwGPILbOi (Para quien quiera comprarlo con la app móvil)
Invision Soporte Monitor Brazo para Pantallas 19-32 Pulgadas, VESA 75/100mm, Abrazadera Escritorio Soporte, Ajuste de Altura con Inclinación, Giratorio, Rotar, Capacidad Carga 2-9kg MX400 Brazo Doble https://amzn.to/3NU4WZm https://amzlink.to/az0BMvCeJetII (Para quien quiera comprarlo con la app móvil)O usa mi enlace referido. https://amzn.to/3DV9fy3 Si no eres PRIME, puede usar su periodo de PRUEBA para aprovecharte de las ofertas. https://www.amazon.es/pruebaprime?tag=rooteando0e-21 Gracias por colaborar en mis proyectos.
5 355
Repost from N/a
He subido una segunda edición de mi libro Don Clojure de la Mancha, actualizando ejemplos a las nuevas versiones: https://don-clojure-de-la-mancha.es/
5 355
No es algo de Python pero es un libro de programación en Español de alguien que conozco que sabe mucho
5 355
Repost from N/a
Los recursos y herramientas de desarrollo esta semana en el canal Todo Python fueron:
Recursos
▪️Guía sobre CUDA.
▪️Estructuras de compresión propias.
▪️Gestor de entornas virtuales para data science.
▪️ Test parametrizados en Pytest..
▪️standard output y standard error en Python.
Herramientas
▪️Framework compatible con FastAPI.
▪️Libreria para IMAP.
▪️Datos anónimos en PostgreSQL/Django
Mas de 200 herramientas de desarrollo y mas de 400 recursos de aprendizaje de Python,Django o Flask están disponible en el canal de Telegram de Todo Python.
Por solo un pago único de 30€ accedes para siempre al contenido del canal, tu biblioteca de Python personal donde aprende o ampliar conocimiento en muchos ámbitos de Python.
Puedes realizar el pago.
Paypal https://paypal.me/JosAJimenez
Ko-fi https://ko-fi.com/josjimenez
Buy me Coffe https://buymeacoffee.com/jajt
No olvides poner tu alias de Telegram y escribir en el concepto Todo Python 2026, para que te pueda localizar, comprobado el pago, te envío un enlace personalizado para acceder al canal.
Cualquier duda pregunta en mi cuenta @JoseAJimenez y te doy mas información.
5 355
Repost from Python Learning
🐍Python Lists (Data Structures) 📦
🔹 1. What is a List?
A list is a sequence of values (items). They are ordered, changeable (mutable), and allow duplicate members. Defined by square brackets
[].
Example:
my_list = ["apple", 3.14, True, 100]
print(my_list)
Output: ['apple', 3.14, True, 100]
🔹 2. Accessing List Items
Items are accessed by their index, which starts at 0 for the first item.
Example:
fruits = ["apple", "banana", "cherry"]
print(fruits[0]) # First item
print(fruits[2]) # Third item
print(fruits[-1]) # Last item
Output:
apple
cherry
cherry
🔹 3. Modifying List Items
You can change an item by referring to its index.
Example:
colors = ["red", "green", "blue"]
colors[1] = "yellow" # Change 'green' to 'yellow'
print(colors)
Output: ['red', 'yellow', 'blue']
🔹 4. Adding Items to a List
• .append(): Adds an item to the end of the list.
• .insert(index, item): Adds an item at a specific index.
Example:
names = ["Alice", "Bob"]
names.append("Charlie") # Add to end
names.insert(0, "David") # Add at the beginning
print(names)
Output: ['David', 'Alice', 'Bob', 'Charlie']
🔹 5. Removing Items from a List
• .remove(item): Removes the first occurrence of a specified item.
• .pop(index): Removes (and returns) the item at a specified index (or the last item if no index is given).
• del list[index]: Deletes the item at a specific index.
Example:
numbers = [10, 20, 30, 20, 40]
numbers.remove(20) # Removes first '20'
del numbers[0] # Removes '10'
print(numbers)
Output: [30, 20, 40]
🎯 Today's Goal(What you should do)
✔️ Understand what lists are and how to create them
✔️ Access items using indexing
✔️ Modify, add, and remove items from lists5 355
Repositorio con unos cuantos scripts para automatización de tareas.
https://github.com/geekcomputers/Python
#repositorio
5 355
Repost from N/a
Los recursos publicados la semana pasada en el canal Todo Python fueron:
Recursos
▪️Tutorial programación asíncrona.
▪️Desarrollo de un clon de Perplexity.
▪️Dataclases 7 cosas que debes conocer.
▪️ Comparativa de herramientas para extraer datos de tablas PDF.
▪️Valor Null en Django.
▪️Introducción Pydantic.
Herramientas
▪️ORM para Django Task.
▪️Librería para el procesamiento de datos en texto.
▪️Integración de Python y Rust.
Mas de 200 herramientas de desarrollo y mas de 400 recursos de aprendizaje de Python,Django o Flask están disponible en el canal de Telegram de Todo Python.
Por solo un pago único de 30€ accedes para siempre al contenido del canal, tu biblioteca de Python personal donde aprende o ampliar conocimiento en muchos ámbitos de Python.
Puedes realizar el pago.
Paypal https://paypal.me/JosAJimenez
Ko-fi https://ko-fi.com/josjimenez
Buy me Coffe https://buymeacoffee.com/jajt
No olvides poner tu alias de Telegram y escribir en el concepto Todo Python 2026, para que te pueda localizar, comprobado el pago, te envío un enlace personalizado para acceder al canal.
Cualquier duda pregunta en mi cuenta @JoseAJimenez y te doy mas información.
5 355
100 días 100 proyecto IoT es un repositorio con proyecto para hacer con ESP32, Raspberry Pi Pico y Micropython, cada proyecto incluye todo los necesario para que lo hagas.
https://github.com/kritishmohapatra/100_Days_100_IoT_Projects
#hardware
Si te interesa mas recursos de este tipo, tiene mucho mas en mi canal de Telegram de Todo Python donde encontraras de un forma organizada y ordenada muchos recursos de aprendizaje(mas de 400) y herramientas de desarrollo(mas de 250) para Python. Por solo un PAGO ÚNICO DE 30€ acceder a mucho contenido de desarrollo web, IA, IoT, redes,testing y mucho mas. Mas info en @TodoPythonCanal
5 355
Si quieres apoyar el proyecto 24H24 como mi podcast o mi newsletter, una buena forma es utilizando mis enlaces referidos de Amazon, comprando por esos enlaces recibo una pequeña comisión sin que suba el precio de compra.
Aprovecha ahora que están las OFERTAS de PRIMAVERA
AOC Gaming 24G4XED - Monitor FHD 24 Pulgadas, 180 Hz, 1 ms, FreeSync Prem., G-Sync Comp., HDR10 1920x1080, HDMI 2.0, DisplayPort 1.4 Negro/Gris, 24 Pulgada FHD, Soporte Fijo Descuento 43% https://amzn.to/4cVIR6V https://amzlink.to/az0HMEOUHLV6L (Para quien quiera comprarlo con la app móvil)
ASUS VY279HGR - Monitor Eye Care Gaming de 27" FHD (1920x1080), IPS, 120 Hz (OC), SmoothMotion, 1 ms, Adaptive Sync, Eye Care Plus, Filtro de luz Azul, Flicker Free, Tratamiento Antibacteriano Descuento 43% https://amzn.to/4bKgpDH https://amzlink.to/az0NV2R4Ayfnz (Para quien quiera comprarlo con la app móvil)
Impresora multifunción EcoTank ET-4956 Blanca A4 con depósito de Tinta, conexión Wi-Fi, ADF, impresión dúplex, escaneado, Copia, fax y Tinta incluida para hasta 3 años Descuento 40% https://amzn.to/4snZtcb https://amzlink.to/az0ViA4wQzuci (Para quien quiera comprarlo con la app móvil)
Anker Cargador USB C Carga Rapida 65W (Nano II),con 3 Puertos PPS, Cargador compacto y potente para MacBook Pro, iPad Pro, Steam, Galaxy S20, DELL XPS 13, Note 20/10+, iPhone 17/16/15 air series y más https://amzn.to/4bofVll https://amzlink.to/az03qb152mD7l(Para quien quiera comprarlo con la app móvil)O usa mi enlace referido. https://amzn.to/3DV9fy3 Si no eres PRIME, puede usar su periodo de PRUEBA para aprovecharte de las ofertas. https://www.amazon.es/pruebaprime?tag=rooteando0e-21 Gracias por colaborar en mis proyectos.
5 355
Repost from N/a
Los recursos publicados la semana pasada en el canal Todo Python fueron:
Recursos
▪️Introducción a Pydantic.
▪️Uso de la herramienta Tox en Django.
▪️Como desarrollar un hypervisor en Python.
▪️ Guía para aprender Machine Learning.
▪️Optimización de consultas en Django.
▪️CheatSheet de Matplotlib.
Herramientas
▪️Frameworks para desarrollo de agentes analíticos.
▪️Librería para extraer datos de PDF.
▪️Panel de administración para Django.
Mas de 200 herramientas de desarrollo y mas de 400 recursos de aprendizaje de Python,Django o Flask están disponible en el canal de Telegram de Todo Python.
Por solo un pago único de 30€ accedes para siempre al contenido del canal, tu biblioteca de Python personal donde aprende o ampliar conocimiento en muchos ámbitos de Python.
Puedes realizar el pago.
Paypal https://paypal.me/JosAJimenez
Ko-fi https://ko-fi.com/josjimenez
Buy me Coffe https://buymeacoffee.com/jajt
No olvides poner tu alias de Telegram y escribir en el concepto Todo Python 2026, para que te pueda localizar, comprobado el pago, te envío un enlace personalizado para acceder al canal.
Cualquier duda pregunta en mi cuenta @JoseAJimenez y te doy mas información.
5 355
Repost from Python Learning
🚀 List vs Tuple in Python
Both store collections of data.
But they differ in mutability and internal behavior.
1️⃣ List (Mutable) 📦
Can be modified after creation.
nums = [1, 2, 3]
nums.append(4)
print(nums)
Output:
[1, 2, 3, 4]
➤ How: Stored as a dynamic array
➤ Wins: Flexible, easy to modify
➤ Risk: Slightly higher memory usage
2️⃣ Tuple (Immutable) 🔒
Cannot be modified after creation.
nums = (1, 2, 3)
nums.append(4)
Output:
AttributeError: 'tuple' object has no attribute 'append'
➤ How: Fixed-size structure
➤ Wins: Faster iteration, lower memory usage
➤ Risk: No modification allowed
💡 Key Difference
• List → Mutable & flexible
• Tuple → Immutable & lightweight
Use List when data changes.
Use Tuple when data should stay constant.
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
