Çözüldü Python nasıl bir birimlik boşluk bırakırım?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
22 Aralık 2018
Mesajlar
1.451
Makaleler
1
Çözümler
13
Yer
İstanbul
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci :)
Aşağıdaki uygulamada kullanıcıdan isim, soyisim ve numara isteniyor ve bunu da sonra yazdırıyor. Normalde uygulamayı şöyle yapmışım. "Adınız x, Soyadınız y, Numaranız da z" ama sonradan değiştirmeye karar verdim ve ad ve soyadı birlikte yazdırmak istiyorum ama ad ve soyad birleşik çıkıyor. AhmetMehmet gibi.

Python:
#Kullanıcıdan ad,soyad ve numara bilgisini alarak bunları alt alta ekrana yazdırın.

ad = str(input("Lütfen adınızı girin: "))
soyad = str(input("Lütfen Soyadınızı girin: "))
no = str(input("Numaranızı yazınız. +90\t"))

print("Adınız {}, Numaranız da +90 {}.".format(ad + soyad,no))
 
Sorun çözüldü. Hangisini çözüm olarak işaretlesem bilemedim :D.

1618405036387.png
 
1. Yöntem:
Ad ve soyadın arasına ' ' (boşluk) bırakabilirsiniz.

Python:
ad = str(input("Lütfen adınızı girin: "))
soyad = str(input("Lütfen Soyadınızı girin: "))
no = str(input("Numaranızı yazınız. +90\t"))

print("Adınız {}, Numaranız da +90 {}.".format(ad + ' ' + soyad,no))

2. Yöntem:
F String kullanabilirsiniz.

Python:
ad = str(input("Lütfen adınızı girin: "))
soyad = str(input("Lütfen Soyadınızı girin: "))
no = str(input("Numaranızı yazınız. +90\t"))

print(f"Adınız {ad} {soyad}, Numaranız da +90 {no}.")
 
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.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı