SORU
9 EYLÜL 2008, Salı


Nasıl bir satır sonu (line devamı) Python ile alabilir miyim?

Birden fazla satır arasında ayrılmak istiyorum bu kodu uzun bir çizgi var. Ve sözdizimi ne ben ne kullanıyorsunuz?

Örneğin, dizeleri bir grup ekleme

e = 'a'   'b'   'c'   'd'

ve bu gibi:

e = 'a'   'b'  
    'c'   'd'

CEVAP
9 EYLÜL 2008, Salı


Çizgi nedir? Sadece herhangi bir sorun olmadan bir sonraki satırda değişkenler olabilir

a = dostuff(blahblah1, blahblah2, blahblah3, blahblah4, blahblah5, 
            blahblah6, blahblah7)

Aksi halde böyle bir şey yapabilirsiniz:

if a == True and \
   b == False

Daha fazla bilgi için style guide kontrol edin.

Senin örneğinden satır:

a = '1'   '2'   '3'   \
    '4'   '5'

Ya da:

a = ('1'   '2'   '3'  
    '4'   '5')

Stil rehberi parantez ile örtülü devamı kullanmayı tercih olduğunu söylüyor, ama bu özel durumda sadece parantez ifadenizi etrafında ekleyerek muhtemelen gitmek için yanlış bir yol olduğunu unutmayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006
  • modica89

    modica89

    24 HAZİRAN 2007
  • New Challenger - Game Reviews

    New Challeng

    20 Temmuz 2006