Resultados de la búsqueda a petición "python-internals"

4 la respuesta

Importando un archivo py dentro de si mismo

2 la respuesta

¿Por qué este bucle es más rápido que la comprensión de un diccionario para crear un diccionario?

No procedo de un entorno de software / informática, pero me encanta codificar en Python y, en general, puedo entender por qué las cosas son más rápidas. Tengo mucha curiosidad por saber por qué este bucle for ejecuta más rápido que ...

4 la respuesta

¿Qué codificación se usa para cadenas en Python 2.x?

¿Cuál es la codificación predeterminada utilizada para codificar cadenas en python 2.x? He leído que hay dos formas posibles de declarar una cadena. string = 'this is a string' unicode_string = u'this is a unicode string'La segunda cadena está ...

3 la respuesta

¿Cómo imprimir declaración crear una variables locales

Las preguntas están al final de este post.Primer fragmento: Diccionario de variables locales vacío.

1 la respuesta

¿Cómo se representa unicode internamente en Python?

¿Cómo se representa literalmente la cadena Unicode en la memoria de Python? Por ejemplo, podría visualizar'abc' como sus bytes ASCII equivalentes en la memoria. Entero podría considerarse como la representación del cumplido de los 2. sin ...

2 la respuesta

¿Dónde se documenta el procedimiento de apagado de Python?

CPython tiene un comportamiento extraño en el que establece los módulos en Ninguno durante el apagado. Esto arruina el registro de errores durante el apagado de algunos códigos de subprocesos múltiples que he escrito. No puedo encontrar ninguna ...

2 la respuesta

Complejidad de len () con respecto a conjuntos y listas

La complejidad delen() con respecto a conjuntos y listas es igualmente O (1). ¿Cómo es que lleva más tiempo procesar conjuntos? ~$ python -m timeit "a=[1,2,3,4,5,6,7,8,9,10];len(a)" 10000000 loops, best of 3: 0.168 usec per loop ~$ python -m ...

2 la respuesta

¿Cuándo usar los operadores `<>` y `! =`?

No pude encontrar mucho en esto. Intentando comparar 2 valores, pero no pueden ser iguales. En mi caso, pueden ser (y a menudo son) mayores o menores que. ¿Debo usar: if a <> b: dostuffo if a != b: dostuffEsta ...

1 la respuesta

¿Por qué la clase de estilo nueva y la clase de estilo antiguo tienen un comportamiento diferente en este caso?

Encontré algo interesante, aquí hay un fragmento de código: class A(object): def __init__(self): print "A init" def __del__(self): print "A del" class B(object): a = A()Si ejecuto este código, obtendré: A initPero si cambioclass B(object) ...

6 la respuesta

¿Por qué puedo usar el mismo nombre para iterador y secuencia en un Python para bucle?

Esta es más una pregunta conceptual. Recientemente vi un fragmento de código en Python (funcionó en 2.7, y también podría haber sido ejecutado en 2.5) en el que unfor loop usó el mismo nombre tanto para la lista que se estaba iterando como para ...