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