Perguntas com a marcação «python»

140
Uma linha se atribuição de condição

eu tenho o seguinte código num1 = 10 someBoolValue = True Eu preciso definir o valor de num1para 20se someBoolValueé True; e não faça nada de outra maneira. Então, aqui está o meu código para isso num1 = 20 if someBoolValue else num1 Existe alguma maneira de evitar a ...else num1parte para...

139
Objetivo do __repr__ do Python

def __repr__(self): return '<%s %s (%s:%s) %s>' % ( self.__class__.__name__, self.urlconf_name, self.app_name, self.namespace, self.regex.pattern) Qual é o significado / objetivo deste

139
Devo usar `import os.path` ou` import os`?

De acordo com a documentação oficial , os.pathé um módulo. Assim, qual é a maneira preferida de importá-lo? # Should I always import it explicitly? import os.path Ou... # Is importing os enough? import os Por favor, NÃO responda "importar osobras para mim". Eu sei, ele funciona para mim também...