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

  • lane182videos

    lane182video

    6 EKİM 2011
  • Sam Kear

    Sam Kear

    14 Temmuz 2007
  • The Warp Zone

    The Warp Zon

    24 AĞUSTOS 2007