Python’da birden fazla satırda kod nasıl yazılılr?

Birden çok satıra bölmek istediğimiz uzun bir kod satırımız olsun.

Birden çok satıra bölmek istediğimiz uzun bir kod satırımız olsun. Örneğin, dizeleri birbirine ekleyelim,

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

Peki bunu aşağıdaki gibi iki satırda yapmak isteseydik nasıl yapardık?

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

Öncelikle satır nedir? Kodunuz çok uzunsa bir sonraki satırda herhangi bir problem yaşamadan zaten argümanlarınızı yazabiliyorsunuz:

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

Yine de bölmek isterseniz şöyle bir şey yapabilirsiniz:

if (a == True and
    b == False):

veya açıkca satır sonu ile:

if a == True and \
   b == False:

Daha fazlası için yine de stil rehberini kontrol edin.

Mesela parantez kullanarak örneğinizi birden çok satıra yazılabilirsiniz:

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

Aynı etki, açık satır sonu kullanılarak da elde edilebilir:

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

Stil kılavuzuna göre parantezli kullanım tercih ediliyor, ancak bu özel durumda ifadenizin etrafına parantez eklemek muhtemelen yanlış bir sonuca da sebep olabilir.

Bu yazı topluluk tarafından oluşturuldu. Lisans bilgisine bakabilirsiniz. Yanlış veya eksik bilgileri düzenlemek için github üzerinden katkıda bulunabilirsiniz.

Kategoriler: Yazı, Python

Okumaya devam et!

Python’da listeden rastgele bir öğeyi nasıl seçebilirim?

Aşağıdaki listeye sahip olduğumu varsayalım: Bu listeden rastgele bir öğe almanın en basit yolu nedir? random.

Help – Python’da Yardım Aracı

Python yorumlayıcıda yerleşik çeşitli fonksiyonlar bulunur.

Python List Comprehension – Liste Üreteçleri

Python’daki list comprehension – liste üreteç yapısı kısa ve sözdizimseldir.

Python101 – Sözlükler

Bu bölüm sözlükler hakkında.

Yorum Gönderin

E-posta hesabınız yayımlanmayacak.

koddla
Tema Mundana by WowThemes.net.