Bir kod yazdım fakat bir yerde takıldım. Yeni yeni başlıyorum malum.
Tek isimli kişileri normal bir şekilde atarken 1'den fazla isme sahip kirilerin 2. ismini soyada atıyor. Ben bunu kaç isimli olurlarsa olsunlar isimlerini isim değişkenine soyadlarını soyad değişkenine atarım. Yeni başladığım için veri tiplerini if else ve for döngüsünü biliyorum daha. Buna göre kod önerirseniz çok sevinirim.
Python:
ögrenciler = [
"ahmet başer",
"mehmet Basri kayhan",
"murat Tarık ak",
"kerim egeli",
"elif Berrin çoban",
"beyza Yağcı"
]
ögrenci_sayisi = 0
for ögrenci in ögrenciler:
ögrenci_sayisi += 1
ad, soyad = ögrenci.split()[0], ögrenci.split()[1]
print("{0}. Öğrencinin adı {1}, soyadı {2}".format(ögrenci_sayisi,ad,soyad))
Tek isimli kişileri normal bir şekilde atarken 1'den fazla isme sahip kirilerin 2. ismini soyada atıyor. Ben bunu kaç isimli olurlarsa olsunlar isimlerini isim değişkenine soyadlarını soyad değişkenine atarım. Yeni başladığım için veri tiplerini if else ve for döngüsünü biliyorum daha. Buna göre kod önerirseniz çok sevinirim.
Son düzenleyen: Moderatör: