SORU
5 Mart 2012, PAZARTESİ


En zarif şekilde, string Python boş olup olmadığını kontrol etmek için?

Python yapabileceğiniz boş bir dize değişkeni gibi mi?: bir şey var mı

if myString == string.empty:

Ne olursa olsun boş dize değerleri kontrol etmek için en zarif yolu nedir? Boş bir dize kontrol etmek için "" her zaman hardcoding iyi buluyorum.

CEVAP
5 Mart 2012, PAZARTESİ


Boş dizeleri sadece bunu yapabilirsiniz, bu yüzden yanlış bir Boolean bağlamında düşünüldüğünde, başka bir deyişle bunlar: "falsy"

if not myString:

Eğer bu değişken bir dize olduğunu biliyorsanız tercih edilen yoldur. Eğer değişken de başka bir yazın olabilir myString == "" kullanmalısınız. Boolean bağlamlarda yanlış diğer değerler için Truth Value Testing belgelerine bakın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • JTechTalk

    JTechTalk

    11 Temmuz 2010
  • Marina and The Diamonds

    Marina and T

    8 Temmuz 2008
  • Trulia

    Trulia

    29 Kasım 2006