def piramit_ciz(son_yildiz_miktari, satir_sayisi):
fark = son_yildiz_miktari - 1
artis_miktari = fark / (satir_sayisi - 1)
for satir in range(satir_sayisi):
mevcut_yildiz_miktari = int(1 + (artis_miktari * satir))
if satir == 0:
print((son_yildiz_miktari - 1)//2 * " " + "*")
elif satir == satir_sayisi - 1:
print(son_yildiz_miktari * "*")
else:
print((son_yildiz_miktari - mevcut_yildiz_miktari)//2 * " " + "*" + ((mevcut_yildiz_miktari - 2)* " ") + "*")
piramit_ciz(9, 5)
*
* *
* *
* *
*********
piramit_ciz(17, 5)
*
* *
* *
* *
*****************
piramit_ciz(17, 9)
*
* *
* *
* *
* *
* *
* *
* *
*****************