Preguntas etiquetadas con python

Python es un lenguaje de programación interpretado dinámicamente de alto nivel. Su diseño se centra en una sintaxis clara, un enfoque intuitivo para la programación orientada a objetos y hace que la forma correcta de hacer las cosas sea obvia. Python admite módulos y excepciones, y tiene una extensa biblioteca de módulos estándar. Python es de uso general y, por lo tanto, se usa ampliamente, desde la web hasta los sistemas integrados.

5
Propósito de 'return self' de un método de clase?
Encontré algo como esto en un proyecto de código abierto. Los métodos que modifican los atributos de la instancia devuelven una referencia a la instancia. ¿Cuál es el propósito de esta construcción? class Foo(object): def __init__(self): self.myattr = 0 def bar(self): self.myattr += 1 return self


4
Perdón de Python vs. Permiso y mecanografía
En Python, a menudo escucho que es mejor "pedir perdón" (captura de excepción) en lugar de "pedir permiso" (verificación de tipo / condición). En lo que respecta a hacer cumplir la escritura de pato en Python, ¿es esto try: x = foo.bar except AttributeError: pass else: do(x) mejor o peor …

7
¿Por qué es el peor caso para esta función O (n ^ 2)?
Estoy tratando de enseñarme a mí mismo cómo calcular la notación BigO para una función arbitraria. Encontré esta función en un libro de texto. El libro afirma que la función es O (n 2 ). Da una explicación de por qué esto es así, pero estoy luchando por seguirlo. Me …
44 python  big-o 







14
¿Cómo se usa Python en el mundo real? [cerrado]
Estoy buscando conseguir un trabajo como programador de Python. Conozco los conceptos básicos del lenguaje y he creado algunos juegos con Pygame . También comencé a experimentar con Django . Sin embargo, mirando el mercado laboral, no parece que muchos trabajos de Python estén relacionados con la web. En el …
39 python 



3
Diferencia entre un REPL y un shell interactivo
Pregunta novata. No puedo distinguir la diferencia entre un REPL y un shell interactivo simplemente leyendo las definiciones en Wikipedia. Wiki señala que REPL es un tipo particular de shell de lenguaje interactivo. Sin embargo, ¿es un subconjunto adecuado? La definición de Wiki parece restringir la terminología REPL a los …


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.