Çözüldü Python for döngüsü tek satırda print yapma

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

FazliBasturk

Hectopat
Katılım
10 Haziran 2020
Mesajlar
817
Çözümler
7
Daha fazla  
Cinsiyet
Erkek
Herkese iyi günler, for döngüsünde kafam çok karıştı. For döngüsünü kullanarak print yaptığımızda hepsini ayrı bir satırda printliyor. İşte bunu tek satırda printlemenin yolu var mı?
 
Tam anlayamadım, fotoğraf paylaşabilir misiniz?

1622381428198.png


Mesela 3 meyve ismini alt alta olacak şekilde print yapıyor. Bunu tek satırda yan yana yazıcak şekilde yapamaz mıyız?
Normalde direk print('Apple banana Cherry') yapabilirim ama bana for döngüsünde bunu yapabilme yöntemi lazım.
 
Herkese iyi günler, for döngüsünde kafam çok karıştı. For döngüsünü kullanarak print yaptığımızda hepsini ayrı bir satırda printliyor. İşte bunu tek satırda printlemenin yolu var mı?
print(x, end=" ") böyle yaparsan olacaktır.
 
Son düzenleyen: Moderatör:
Çözüm
print(*[x for x in fruits]) şeklinde de yapabilirsiniz. Güncel standardı öğrenmenizde fayda var. List comprehension diye araştırabilirsiniz.
Tabii aslında bu durumda sadece print(*fruits) demek daha mantıklı. Ama bir şart olduğunda list comprehension güzelce iş görüyor.
Evet, yıldız öyle yapıyor.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı