Çö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.

EmrahGK

Kilopat
Katılım
22 Aralık 2018
Mesajlar
1.450
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))
 
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}.")
 

Yeni konular

Geri
Yukarı