que tienen algunos si las declaraciones como:expresiones condicionales larga dividida por líneas a
def is_valid(self):
if (self.expires is None or datetime.now() < self.expires)
and (self.remains is None or self.remains > 0):
return True
return False
Cuando escribo esto Expresiones mi Vim se mueve automáticamente a la nueva línea and
con este mismo punto que if
línea. Intento más combinaciones de sangría, pero la validación siempre dice que es una sintaxis inválida. ¿Cómo construir long if?
Solo un comentario, no es necesario tener una declaración 'if' en su ejemplo. Podrías simplemente 'regresar (self.expires es None o datetime.now() ...)' – mgilson
Estoy aprendiendo Python y supongo que puedo hacerlo pero no me siento tan bien. Gracias mgilson – kbec