Python'da yıldızlarla kelebek çıktısı nasıl alınır?

Gdjer372

Hectopat
Katılım
22 Ekim 2021
Mesajlar
1.022
Çözümler
3
Python:
**        **
***     ***
****  ****
*********
****  ****
***     ***
**        **

N=4 girildiğinde üstteki çıktıyı veren program?
 
Son düzenleme:
Aynisinin Turkcesi bana da lazim.
 
Python:
def cevap2_v2():
    sayi = int(input('Sayı giriniz:'))
    for i in range(sayi):
        for k in range(i+1):
            print('*', end='')
        for k in range((sayi-i)*2):
            print(' ', end='')
        for k in range(i+1):
            print('*', end='')
        print('')
    for i in range(sayi, -1, -1):
        for k in range(i+1):
            print('*', end='')
        for k in range((sayi - i) * 2):
            print(' ', end='')
        for k in range(i+1):
            print('*', end='')
        print('')
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…