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

  • arnejann

    arnejann

    3 Kasım 2007
  • Howcast

    Howcast

    4 EKİM 2007
  • Top10Series

    Top10Series

    26 Kasım 2008