Preguntas etiquetadas con python

252
¿Por qué Python no tiene comentarios multilínea?

OK, soy consciente de que las cadenas de comillas triples pueden servir como comentarios de varias líneas. Por ejemplo, """Hello, I am a multiline comment""" y '''Hello, I am a multiline comment''' Pero técnicamente hablando, estas son cadenas, ¿correcto? Busqué en Google y leí la guía de...

250
¿Cuál es el propósito de los métodos de clase?

Me estoy enseñando Python y mi lección más reciente fue que Python no es Java , por lo que acabo de pasar un tiempo convirtiendo todos mis métodos de Class en funciones. Ahora me doy cuenta de que no necesito usar métodos Class para lo que haría con los staticmétodos en Java, pero ahora no estoy...

250
Python! = Operación vs "no es"

En un comentario sobre esta pregunta , vi una declaración que recomendaba usar result is not None vs result != None Me preguntaba cuál es la diferencia y por qué uno podría recomendarse sobre el

249
¿Qué capturan los cierres de función (lambda)?

Recientemente comencé a jugar con Python y encontré algo peculiar en la forma en que funcionan los cierres. Considere el siguiente código: adders=[0,1,2,3] for i in [0,1,2,3]: adders[i]=lambda a: i+a print adders[1](3) Construye una matriz simple de funciones que toman una sola entrada y...