está vazia:
my_object = 'Test' # True example
# my_object = '' # False example
if len(my_object) > 0:
print 'my_object is not empty'
if len(object): # 0 will evaluate to False
print 'my_object is not empty'
if object != '':
print 'my_object is not empty'
if object: # an empty string will evaluate to False
print 'my_object is not empty'
Conclusão: Você não precisa chegar o tamanho de uma string ou igualdade
se quer saber apenas se a string está vazia
Você pode testar a ocorrência de uma substring assim
string = 'Hi there' # True exampleao invés de...
# string = 'Good bye' # False example
if 'Hi' in string:
print 'Success!'
string = 'Hi there' # True example
# string = 'Good bye' # False example
if string.find('Hi') != -1:
print 'Success!'
Para ler uma lista completa de dicas legais como esta acesse...
Referência: http://www.siafoo.net/article/52
Nenhum comentário:
Postar um comentário
Insira seu comentário - O mesmo será submetido à aprovação!