Cara menggambar kucing dengan python

Dalam proyek ini, instruktur Juni Eva akan menunjukkan kepada kita bagaimana menggunakan Python dengan Turtle untuk menggambar wajah kucing atau anjing

Hasil pembelajaran

Proyek ini akan membantu Anda berlatih menggambar bentuk dasar, dan memposisikan Turtle Anda di bidang koordinat. Anda juga dapat berlatih menggunakan konsep pengkodean inti seperti Loop, Variabel, dan Pengulangan untuk membuat kode Anda lebih efisien

  • Bahasa. Piton (dengan Kura-kura)

  • Tingkat Juni. Piton Tingkat 1

  • Konsep inti. Loop, Variabel, Pengulangan

  • Baris Kode. ~30-40

  • Kesulitan. Sedang

  • Est. Waktu. ~15-30 menit, tetapi ini bervariasi menurut siswa dan seberapa kreatif Anda

Instruksi Proyek

Gambarlah wajah kucing atau anjing, termasuk kepala, mata, hidung, mulut, dan telinga. Anda juga bisa mencoba menantang diri sendiri dengan variasi wajah kucing seperti pada gambar di atas. Eva memilih menggambar kucing, tetapi Anda juga bisa menggambar anjing atau hewan lain jika mau

Langkah

  1. Mulailah dengan menggambar lingkaran untuk kepala. Jangan ragu untuk bermain-main dengan ukuran dan keliling lingkaran ini

  2. Selanjutnya, gambar mata kucing. Untuk membuat mata tertutup, bentuknya pada dasarnya setengah setengah lingkaran

  3. Untuk menggambar hidung, gambarlah segitiga terbalik

  4. Selanjutnya, buat mulut kucing

  5. Terakhir, selesaikan kucing dengan menggambar dua segitiga untuk telinga di bagian atas kepalanya

  6. Bonus. jangan ragu untuk menambahkan kumis, kerah, warna pada bentuk, atau apa pun yang ingin Anda sesuaikan dengan kucing Anda

Cobalah untuk mengerjakan proyek Anda sendiri terlebih dahulu, dan berkreasilah dengannya. Jika Anda buntu atau ingin memeriksa kode Anda, lihat solusi dan video tutorial Eva di bawah ini

Solusi & Tutorial Proyek

Periksa jawaban Anda atau dapatkan bantuan dengan melihat video tutorial dan solusi Eva

Ingin terus belajar?

Kami harap Anda menikmati tutorial proyek ini

Untuk terus berlatih dan belajar, silakan lihat semua tutorial coding kami di blog kami

Butuh bantuan?

Mencari pertanyaan coding Anda adalah salah satu cara terbaik untuk belajar

Cara hebat lainnya untuk belajar adalah dari pembuat kode atau instruktur berpengalaman. Instruktur Juni CS seperti Eva bekerja sama dengan siswa usia 8-18 tahun, dan dilatih secara khusus untuk beradaptasi dengan gaya belajar, kecepatan, dan minat unik setiap anak

Baca lebih lanjut tentang coding untuk anak-anak, atau bicaralah dengan Juni Advisor hari ini dengan menelepon 650-297-3255 atau mengirim email ke advisors@learnwithjuni. com

Untuk menggambar Kucing menggunakan Python Turtle, kita akan menggunakan paket turtle. Ini adalah paket GUI Python yang dapat digunakan untuk menggambar apa saja, termasuk karakter, kartun, bentuk, dan objek lainnya

Jika Anda baru mengenal Python, menggambar kucing bisa rumit, tetapi jangan khawatir, saya akan menjelaskan semuanya dan memberi Anda kode untuk aplikasi ini

Lebih banyak artikel tentang kura-kura python dan proyeknya dapat ditemukan di situs web kami. Anda dapat menggunakan kotak telusur situs web kami atau membuka Beranda kami

Mencari tutorial cara menggambar kucing dengan kura-kura python, maka Anda berada di tempat yang tepat hari ini. Dalam tutorial ini, saya akan menunjukkan cara menggambar kucing dengan kura-kura python, jadi ikuti tutorial ini sampai akhir

Kita akan menggunakan modul turtle untuk menggambar kucing menggunakan python. Ini adalah pustaka python GUI yang dapat digunakan untuk menggambar apa pun dari karakter, kartun, bentuk, dan objek lainnya

Menggambar kucing dengan python itu sulit jika Anda baru mengenal python, tapi jangan khawatir saya akan menunjukkan semuanya dan memberi Anda kode program ini.  

Kode Python Untuk Menggambar Kucing


import turtle
import math

window = turtle.Screen()
window.bgcolor("yellow")

cursor = turtle.Turtle() # Cursor
cursor.shape("turtle")
cursor.color("black")
cursor.speed(3)
cursor.pensize(10)


def movePen(cursor, x, y):
  cursor.penup()
  cursor.setposition(x, y)
  cursor.pendown()

def movePenX(cursor, x):
  cursor.penup()
  cursor.setx(x)
  cursor.pendown()

def movePenY(cursor, y):
  cursor.penup()
  cursor.sety(y)
  cursor.pendown()

def positionAlongCircle(x, y, radius, angle):
  radians = math.radians(angle)
  return [x + (radius*math.sin(radians)),
            y + (radius*math.cos(radians))]

# Draw the head

movePenY(cursor, -150)
cursor.circle(150)

# Draw the nose

noseMouthOffset = -15

movePenY(cursor, -20 + noseMouthOffset)
cursor.circle(20)

# Draw the mouth

movePen(cursor, -100, -20 + noseMouthOffset)
cursor.right(90)
cursor.circle(50, 180)
cursor.left(180)
cursor.circle(50, 180)

# Draw the eyes

eyeSpacingX = 30
eyePosY = 40
eyeRadius = 30

# Right eye

movePen(cursor, eyeSpacingX, eyePosY)
cursor.right(180)
cursor.circle(eyeRadius, -180)

# Left eye

movePen(cursor, -eyeSpacingX, eyePosY)
cursor.circle(eyeRadius, 180)

# Draw the tongue

movePen(cursor, -20, -60 + noseMouthOffset)
cursor.circle(20, 180)

# Draw the ears

# Right ear

earBeginAngle = 25
earSize = 85
earWidth = 22
positionA = positionAlongCircle(0, 0, 150, earBeginAngle)
movePen(cursor, positionA[0], positionA[1])

positionB = positionAlongCircle(0, 0, 150 + earSize, earBeginAngle + earWidth)
cursor.setposition(positionB[0], positionB[1])

positionC = positionAlongCircle(0, 0, 150, earBeginAngle + earWidth * 2)
cursor.setposition(positionC[0], positionC[1])

# Left ear

positionA = positionAlongCircle(0, 0, 150, -earBeginAngle)
movePen(cursor, positionA[0], positionA[1])

positionB = positionAlongCircle(0, 0, 150 + earSize, -earBeginAngle + -earWidth)
cursor.setposition(positionB[0], positionB[1])

positionC = positionAlongCircle(0, 0, 150, -earBeginAngle + -earWidth * 2)
cursor.setposition(positionC[0], positionC[1])

# Whiskers

whiskerLength = 180

# Right whiskers

movePen(cursor, 50, -15)
cursor.setheading(0)
cursor.forward(whiskerLength)

movePen(cursor, 50, 0)
cursor.left(5)
cursor.forward(whiskerLength)

# Left whiskers

movePen(cursor, -50, -15)
cursor.setheading(180)
cursor.forward(whiskerLength)

movePen(cursor, -50, 0)
cursor.left(-5)
cursor.forward(whiskerLength)

window.exitonclick()

Di atas adalah program python untuk menggambar kucing. Sekarang untuk menjalankan program ini Anda harus menginstal python di komputer Anda, Jika Anda belum memilikinya, ikuti panduan ini. Instal dan atur python di komputer Anda

Untuk menjalankan program python ini, ikuti langkah-langkah di bawah ini

  • Buat folder baru untuk proyek python ini
  • Buka di editor kode pilihan Anda
  • Buat file python dengan akhiran. ekstensi py
  • Salin kode di atas dan tempel di file Anda

Sekarang Anda memiliki kodenya, tetapi ada satu hal terakhir yang perlu Anda lakukan seperti yang telah saya katakan bahwa saya telah menggunakan pustaka penyu untuk program ini sehingga Anda mungkin perlu menginstalnya jika Anda mendapatkan kesalahan seperti modul penyu tidak ditemukan

Turtle sudah diinstal sebelumnya dengan pengaturan python, tetapi jika Anda mendapatkan kesalahan, Anda dapat menginstalnya kembali menggunakan perintah di bawah ini


pip install turtle

_

Jadi sekarang Anda telah menyiapkan semuanya dan Anda siap menjalankan program, jadi untuk menjalankan program ini buka command prompt di lokasi folder program Anda dan rekatkan perintah di bawah ini


python filename.py

Perintah di atas akan menjalankan program dan akan membuka jendela baru dan akan mulai menggambar kucing dan di bawah ini adalah gambar kucing yang telah selesai

Cat Drawing In Python Turtle

Seperti yang Anda lihat, kami berhasil menggambar kucing menggunakan kura-kura python. Saya harap Anda dapat menjalankan program ini dengan sukses.  

Ingin tutorial kura-kura yang lebih menakjubkan seperti ini, lihat ini. Kode Penyu Python yang Luar Biasa

Tidak ingin membuat semua file dan folder maka Anda dapat menjalankan program ini sekarang menggunakan kompiler python online ini cepat dan mudah

Ringkasan

Ini adalah tutorial menggambar kucing dengan kura-kura python. Saya harap Anda menemukan tutorial ini bermanfaat dan bermanfaat. Bagikan tutorial ini dengan teman-teman Anda yang mungkin tertarik dengan program ini

Berikut adalah beberapa tutorial menggambar python untuk Anda

  • Gambar Pikachu menggunakan python dengan kode
  • Menggambar doraemon menggunakan kura-kura python
  • Menggambar shinchan menggunakan kura-kura python
  • Draw I love you menggunakan kura-kura python
  • Gambar logo Batman menggunakan kura-kura python
  • Gambar Logo Google menggunakan kura-kura python
  • Buat game ninja buah dengan python
  • Buat kalkulator python menggunakan turtle
  • Gambarlah pohon natal menggunakan python
  • Menggambar spiderman dalam pemrograman python
  • Gambar Logo Python Menggunakan Python
  • Gambar Iron Man menggunakan kura-kura python dengan kode
  • Draw A Heart Menggunakan kura-kura python dengan kode
  • Gambar mobil dengan kura-kura python dengan kode

Saya harap Anda menemukan apa yang Anda cari dari tutorial ini, dan jika Anda ingin lebih banyak panduan dan tutorial python seperti ini, bergabunglah dengan saluran Telegram kami untuk pembaruan di masa mendatang

Bagaimana Anda membuat kucing dengan Python?

Langkah-langkah Membuat Kucing Menggunakan Python Turtle. .
Langkah 1. Impor Penyu dan Perpustakaan Matematika
Langkah 2. Pilih Warna Latar Belakang
Langkah 3. Nyatakan Ukuran dan Kecepatan Kursor
Langkah 4. Buat Fungsi untuk mengatur Posisi X dan Y
Langkah 5. Gambar kepalanya
Langkah 6. Gambar Hidung
Langkah 7. Gambarlah mulutnya
Langkah 8. Gambar matanya

Apa itu kucing dalam kode Python?

Perintah cat adalah perintah shell Linux. Ini adalah singkatan dari concatenate . Itu ditempatkan di antara perintah shell yang paling sering digunakan.

Bagaimana cara menggambar grafik dengan Python?

Langkah-langkah membuat grafik dengan Python. Fitur Jendela Grafis. Membuat berbagai jenis objek Grafik. .
Impor semua perpustakaan dari Kelas grafis
Buat objek Jendela
Gambar objek di jendela yang dibuat
Menutup jendela

Bagaimana cara menggambar bentuk dengan Python?

Pemrograman berorientasi objek dengan Python. Buat Game Petualangan Anda Sendiri .
dari bentuk import Paper, Triangle, Rectangle, Oval
kertas = kertas()
persegi1 = Persegi Panjang()
persegi1. set_width(200) persegi1. set_height(100) persegi1. .
persegi1. seri()
kertas. menampilkan()
# letakkan kode untuk membuat 2nd Rectangle here paper. menampilkan()