Çö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))
 
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 {0}, Numaranız da +90 {1}.".format(ad + " " + soyad, no))
 
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}.")
 

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

Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…