print('1') a = 5 for i in range(0, a): for j in range(0, i + 1): print('* ' , end='') print('') print('\n\n2') a = 6 for i in range(0, a): for j in range(0, a - 1): print('* ' , end='') a -= 1 print('') print('\n\n3') a = 5 s = 2 * a - 2 # for spaces for i in range(0, a): for j in range(0, s): print(' ',end='') s -= 2 for j in range(0, i + 1): print('* ', end='') print('') print('\n\n4') a = 5 s = 0 # for spaces for i in range(0, a): for j in range(0, s): # print(j, end='') print(' ',end='') s += 2 for j in range(0, a): print('* ' , end='') a -= 1 print('') print('\n\n5') a = 5 s = a - 1 # for spaces for i in range(0, a): for j in range(0, s): print(' ', end='') s -= 1 for j in range(0, i + 1): print('* ', end='') print('') print('\n\n6') a = 5 s = 0 # for spaces for i in range(0, a): for j in range(0, s): print(' ',end='') s += 1 for j in range(0, a): print('* ' , end='') a -= 1 print('') Penjelasan: Polanya Bintang Segitiga Meningkat Membuat pola segitiga bintang yang jumlah bintangnya bertambah satu per baris. Polanya Bintang Baris Penuh yang Menurun Menampilkan baris penuh bintang yang jumlahnya berkurang setiap baris. Polanya Piramida Terbalik (Bintang dengan Spasi) Membuat pola piramida dengan bintang, dengan spasi di sisi kiri berkurang seiring bertambahnya bintang. Polanya Inverted Pyramid (Bintang di Tengah) Membuat piramida terbalik dengan bintang penuh di setiap baris, tetapi jumlah baris bintang berkurang dan spasi bertambah. Polanya Segitiga Terbalik dengan Spasi Berkurang Membuat segitiga dengan bintang yang berkurang per baris dan spasi di depan bertambah. Polanya Piramida Terbalik dengan Baris Penuh Pola ini adalah piramida terbalik dengan bintang penuh di setiap baris dan baris bintang berkurang, sementara jumlah spasi bertambah.