Español
Abrir en Telegram
SSólo Python

Sólo Python

@Python_es · grupo · Tecnología · indexada desde 2026-08-03
544miembros
8 232mensajes en el índice
  1. K
    y qué recomiendan anaconda , miniconda ... ?
Hilo completo · 2 respuestas →
P
Cuando escribo una variable como esta y hago print: 1 a=2 2 b=3 3 c=a+b 5 print(c) En la terminal me sale name error Que c is not defined cuando he escrito que c es a+b pero no en sale en la terminal.Acabo de empezar
  1. C
    No estás ejecutando un archivo estás solo pegando la última línea en el interprete
Hilo completo · 1 respuesta →
  1. D
    por un lado tienes un archivo con el código, bien por otro, una consola con el interprete interactivo de Python, completamente desvinculada al script son cosas distintas
Hilo completo · 1 respuesta →
D
tal vez podrías ejecutar el script con el comando: python holamundo.py si es eso lo que buscas
D
🐍 Consejo astuto sobre Python: cómo acelerar el operador in 1000 veces Cuando verificas si un elemento está en una lista, Python lo hace lentamente: recorre toda la lista. Pero si verificas un elemento en un conjunto (set), funciona cientos de veces más rápido. 📌 Ejemplo: queries = [42, 9999, 123456] # Lento: for q in queries:     if q in data:         print(q) 🔁 Cada q in data recorre toda la lista muy lento. ✅ Forma correcta: Convierte la lista en un set una vez — y todo será rápido: for q in queries:     if q in data_set:         print(q) 💡 La verificación in en un set funciona instantáneamente (como en un diccionario). Este truco es especialmente útil si: -tienes muchos datos -haces muchas comprobaciones de pertenencia 📌 Recuerda: if x in lista: — lento Mejor: if x in set(lista): — rápido! @debsconsultores
K
Quería saber si alguno de ustedes sabría crear un bot para analizar partidos y resultados. Contacten conmigo si es posible. Puedo remunerar. Un saludo.
D
🐍 Consejo útil sobre Python: usa "".join() en lugar de concatenar cadenas en un bucle  Muchos principiantes escriben así:  words = ["Python", "muy", "genial"] result = "" for w in words:     result += w + " " print(result) El código funciona, pero no es eficiente: en cada concatenación se crea una nueva cadena, lo que ralentiza mucho el trabajo con grandes volúmenes de datos. 🚀 La forma correcta es usar " ".join(): words = ["Python", "muy", "genial"] result = " ".join(words) print(result) 💡 Ventajas: - Más rápido y eficiente en listas grandes - Código más limpio y corto - Puedes fácilmente definir el separador (espacio, coma, \n) 📊 Ejemplo: lines = ["línea 1", "línea 2", "línea 3"] text = "\n".join(lines) print(text) Salida: línea 1 línea 2 línea 3 📌 Conclusión Usa "".join() para unir cadenas de una lista — es pythonico, rápido y cómodo. Más en @debsconsultores
N
. . . . . *AI Final Year Project with Source Code and Report* *NotesGPT - AI Powered Short Notes Generator* This Project is Best For Major and Minor Projects for Computer Science Students . . . . . AI Project | NotesGPT | Final Year Project | IEEE Projects https://youtu.be/ri8zvhgC3eM
D
⚠️ Inyección SQL a través de f-string Si insertas valores directamente en SQL mediante f-string, un atacante puede ejecutar cualquier código en la base de datos: name = "Alice'; DROP TABLE accounts; --" query = f"SELECT * FROM accounts WHERE name = '{name}'" conn.sql(query) 💥 ¡Y la tabla accounts ha sido eliminada! ¿Por qué sucede esto? Porque la cadena con el nombre se inserta tal cual y se interpreta como parte de la consulta SQL. ✅ La forma correcta es usar parámetros: name = "Alice'; DROP TABLE accounts; --" query = "SELECT * FROM accounts WHERE name = ?" conn.sql(query, params=(name,)) ✔ El nombre se busca como texto, y la base permanece segura. 👉 Recuerda: nunca insertes datos de usuario directamente en SQL. Usa consultas parametrizadas — es una protección confiable contra inyecciones SQL. @debsconsultores

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos