SORU
29 Mart 2010, PAZARTESİ


Python deneyin...virgül vs' dışındaki 'dışında

Arasındaki fark nedir ',' ve 'gibi' ifadeleri dışında, örneğin:

try:
    pass
except Exception, exception:
    pass

ve:

try:
    pass
except Exception as exception:
    pass

İkinci sözdizimi 2.6 yasal mı? Windows CPython 2.6 çalışıyor ama özellik listesi 2.5 tercüman geçersiz olduğundan yakınıyor.

Eğer her iki 2.6 geçerli olup olmadığını hangi kullanmalıyım?

CEVAP
29 Mart 2010, PAZARTESİ


Kesin bir belgedir PEP-3110: Catching Exceptions

Özet:

  • Python 3'te.x, as kullanıyorgerekli.
  • 2.6, as sözdizimi kullanımı Python ve Python 3 ile uyumlu, ileriye çok daha az belirsiz olduğu için.x.
  • 2.5 ve daha önceki Python as desteklenen olmadığından virgül sürümü kullanın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • calicoJake

    calicoJake

    29 EKİM 2007
  • Photoshop Training Channel

    Photoshop Tr

    13 Temmuz 2012
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009