Memberi Warna pada Turtle

Mengubah warna background frame dan warna pen

Untuk mengubah warna latar belakang (background) kanvas warna pen pada turtle dapat dilakukan dengan menggunakan fungsi bgcolor() dan pencolor().

Contoh mengubah warna latar belakang kanvas
3.jpg

Tampilan:
4.jpg
Gambar Membuat belah ketupat dan segitiga pada turtle

Pada kasus di atas, x merupakan objeck turtle yang dibuat dengan cara menugaskan turtle kepada variabel x. Dan perintah x.bgcolor(“yellow”) dan x.pencolor(“red”) pada contoh di atas berfungsi untuk mengubah warna latar dari kanvas dan mengubah warna pen pada turtle. Untuk mengubah ke warna lainnya dapat Anda lakukan dengan mengganti argument dari kedua fungsi tersebut sesuai dengan warna yang diinginkan.

Contoh Pemberian warna pada gambar yang dibuat
1.png

Tampilan:
2.png

Pada contoh di atas dilakukan pewarnaan terhadap gambar yang dibuat menggunakan turtle. Perintah x.begin_fill dan x.end_fill() merupakan perintah yang digunakan untuk melakukan pewarnaan terhadap gambar yang dibentuk atau seusai dengan arah pen turtle di arahkan.

Untuk mengannti jenis warna yang ingin digunakan, Anda dapat melakukannya dengan menggunakan fungsi color() yang terdapat pada turtle. Misalnya, Anda ingin mewarnai gambar tersebut dengan warna biru, maka perintahnya adalah x.color(“blue”). Penggantian warna tersebut harus dilakukan sebelum perintah x.begin_fill().

Contoh kotak yang diwarnai dengan fungsi color()
4.png

Sintaks nya:
3.png

Modul turtle juga meneydiakan fungsi fill() yang bisa digunakan untuk mewarnai gambar yang dibuat. Fungsi ini memiliki argument true atau falsefill(true) digunakan apabila Anda ingin memulai pewarnaan, atau sebagai pengganti dari fungsi begin_fill(). Begitu juga fill(false) digunakan sebagai pengganti fungsi end_fill() untuk mengakhiri proses pewarnaan. Tetapi fungsi fill() hanya terdapat pada Python 2.6.7, sedangkan pada Python 2.7.6 ke atas fungsi fill() pada turtle ditiadakan.

Gambar bintang menggunakan turtle

(Untuk gambar berikut saya menulis programnya bukan dari Python IDE lagi, tapi dari teriminal Kali Linux)
cuplikan-layar-dari-2017-02-08-07-41-50

Hasil:
Cuplikan layar dari 2017-02-08 07-50-27.png

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s