SORU
19 Mart 2009, PERŞEMBE


Sadece Python herhangi bir değer atamadan değişken ilan etmek mümkün mü?

Bu yüzden Python?: bir değişkeni bildirmek için mümkün

var

Hiçbiri için başlatıldı? Python bu sağlar gibi görünüyor, ama buna erişmek için en kısa sürede çöker. Bu mümkün mü? Değil, neden?

EDİT: bu gibi durumlar için bunu yapmak istiyorum

value

for index in sequence:

   if value == None and conditionMet:
       value = index
       break

Yinelenen

İlgili

CEVAP
19 Mart 2009, PERŞEMBE


Neden sadece bu değil:

var = None

Python şeyi ilan etmeye gerek yok yani dinamik, otomatik olarak atanan ilk kapsamı var. Yani, yukarıdaki gibi sıradan bir atama ifadesi.

Bu hiç başlatılmamış bir değişken ile bitireceğiz, çünkü güzel. Ama dikkatli ol bu son olmayacak anlamına gelmezyanlışbaşlatılmamış değişkenler. Eğer bir şey ınit None, o gerçekten ne istediğini olduğundan emin olun, ve eğer yapabilirsen bir şey daha anlamlı atayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • inovationgmbh

    inovationgmb

    28 EYLÜL 2010
  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • PremiumBeat.com - Royalty Free Music

    PremiumBeat.

    16 Kasım 2008