Membuat Pola Angka Berbentuk Diamond Menggunakan Python
Pada tutorial kali ini, anda akan belajar untuk membuat pola angka berbentuk diamond menggunakan python. Kode untuk membuat pola tersebut dapat dilihat dibawah.
def polaDiamond(n): for i in range ((-n)+1,n): t = n-abs(i) print(" "*(n-t), end=" ") for j in range(1,t+1): print(j,end=" ") print("") polaDiamond(5) print() polaDiamond(7) print() polaDiamond(9)
Keluaran yang dihasilkan adalah pola diamond dengan n=5, n=7, dan n=9 seperti berikut ini:
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1