Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.

8
Convierta binario a ASCII y viceversa
Usando este código para tomar una cadena y convertirla en binario: bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in 'hello'), 0)) esto produce: 0b110100001100101011011000110110001101111 Lo cual, si lo coloco en este sitio (en el sitio de la derecha) recibo mi mensaje de helloregreso. Me pregunto qué método utiliza. Sé que …
82 python  binary  ascii 

6
¿Por qué las excepciones de Python se denominan "Error"?
¿Por qué son excepciones Python denominan "error" (por ejemplo ZeroDivisionError, NameError, TypeError) y no "excepción" (por ejemplo ZeroDivisionException, NameException, TypeException). Vengo de una experiencia en Java y comencé a aprender Python recientemente, como tal, esto es confuso porque en Java hay una distinción entre errores y excepciones. ¿Hay alguna diferencia …
82 java  python  exception 


17
¿Cómo puedo comprobar que una lista tiene un solo valor de verdad?
En Python, tengo una lista que debería tener uno y solo un valor de verdad (es decir, bool(value) is True). ¿Hay alguna forma inteligente de comprobarlo? En este momento, solo estoy iterando en la lista y verificando manualmente: def only1(l) true_found = False for v in l: if v and …
82 python 




6
En Python NumPy, ¿qué es una dimensión y un eje?
Estoy codificando con el NumPymódulo Pythons . Si las coordenadas de un punto en el espacio 3D se describen como [1, 2, 1], ¿no serían tres dimensiones, tres ejes, un rango de tres? O si esa es una dimensión, ¿no deberían ser puntos (plural), no puntos? Aquí está la documentación: …
82 python  numpy 

7
¿Qué causa una falla de segmentación de Python?
Estoy implementando el algoritmo de búsqueda de gráficos del Componente Conectado Fuerte (SCC) de Kosaraju en Python. El programa funciona muy bien en un conjunto de datos pequeño, pero cuando lo ejecuto en un gráfico supergrande (más de 800.000 nodos), dice "Fallo de segmentación". ¿Cuál podría ser la causa? ¡Gracias! …



7
Django: ¿señal cuando el usuario inicia sesión?
En mi aplicación Django, necesito comenzar a ejecutar algunos trabajos en segundo plano periódicos cuando un usuario inicia sesión y dejar de ejecutarlos cuando el usuario cierra sesión, así que estoy buscando una forma elegante de ser notificado de un inicio de sesión / cierre de sesión de usuario consultar …
82 python  django  login  signals 

7
¿Cuál es el propósito de __str__ y __repr__?
Realmente no entiendo dónde están __str__y dónde se __repr__usan en Python. Quiero decir, entiendo que __str__devuelve la representación de cadena de un objeto. Pero, ¿por qué necesitaría eso? ¿En qué escenario de caso de uso? Además, leí sobre el uso de__repr__ Pero lo que no entiendo es, ¿dónde los usaría?
82 python 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.