Kita semua tahu bahwa Python menawarkan berbagai pustaka untuk Pengembangan game, Pengembangan GUI, Visualisasi Data, dan banyak lagi. Pustaka ini tidak hanya memudahkan pekerjaan kami, tetapi juga membuat kode menjadi efisien dan dapat diterapkan. Dengan mengingat hal tersebut, pada artikel kali ini kita akan membahas dan mempelajari Pemrograman Grafik dengan menggunakan library bernama Turtle. Di sini, kami akan membahas dasar-dasar Python Turtle Shapes, dengan penjelasan kode yang mendalam, dan juga membagikan hasilnya untuk referensi Anda. Pernahkah kita bertanya-tanya bagaimana Python dapat membantu kita dalam menggambar bentuk? Show
Pada dasarnya, kita akan membahas semua bentuk berbeda yang dapat digambar menggunakan perpustakaan Turtle. Kita juga akan belajar tentang menambahkan warna pada bentuk tersebut. Tutorial ini akan menekankan pada dasar-dasar perpustakaan kura-kura. Jika Anda menengah, kami sarankan untuk mengunjungi Tutorial Proyek Turtle kami. Sebelum melanjutkan, mari kita lihat ikhtisar dasar tentang apa perpustakaan ini digunakan dan kemudian memulai artikel kami Python Turtle Shapes Daftar isi Ikhtisar DasarModul Python pra-instal yang disebut turtle memberi pengguna kanvas virtual untuk menggambar bentuk dan gambar. Pustaka mendapatkan namanya dari pena di layar yang akan kita gunakan untuk membuat sketsa, yang dikenal sebagai kura-kura. Singkatnya, pustaka kura-kura Python memberi pemrogram pemula pengantar yang menarik untuk mempelajari pemrograman grafis dasar. Sekarang mari kita mulai dengan bagian pengkodean dari artikel kita Menggambar Berbagai Bentuk Penyu Python1. Menggambar Kotakimport turtle t = turtle.Turtle() s = turtle.Screen() def draw_square(length): for i in range(0,4): t.forward(length) t.right(90) draw_square(100) Penjelasan Keluaran Variasi Persegi Lainnya1. Kotak dengan warna pena hijau import turtle t = turtle.Turtle() s = turtle.Screen() t.pencolor("green") def draw_square(length): for i in range(0,4): t.forward(length) t.right(90) draw_square(100) s.exitonclick()_ 2. Kotak dengan warna pena hijau dan diisi dengan warna biru muda import turtle t = turtle.Turtle() s = turtle.Screen() t.fillcolor("light blue") t.pencolor("green") t.begin_fill() def draw_square(length): for i in range(0,4): t.forward(length) t.right(90) draw_square(100) t.end_fill() s.exitonclick() 2. Menggambar LingkaranInilah cara yang sangat mudah untuk menggambar lingkaran pada kura-kura di antara semua bentuk lainnya di Python Turtle Shapes. Akan sangat memakan waktu dan melelahkan untuk mencoba menggambarnya menggunakan teknik yang sama yang Anda gunakan untuk persegi, jadi jangan coba-coba. Untungnya, ada perbaikan untuk ini di pustaka penyu Python. Untuk membuat lingkaran, cukup berikan perintah berikut import turtle t = turtle.Turtle() s = turtle.Screen() t.circle(60) s.exitonclick() Penjelasan
Keluaran Variasi Lingkaran lainnya1. Lingkaran singgung import turtle t = turtle.Turtle() s = turtle.Screen() # radius for smallest circle r = 10 # number of circles n = 10 # loop for printing tangent circles for i in range(1, n + 1, 1): t.circle(r * i) s.exitonclick()_ 2. Lingkaran spiral import turtle t = turtle.Turtle() s = turtle.Screen() # taking radius of initial radius r = 10 # Loop for printing spiral circle for i in range(100): t.circle(r + i, 45) s.exitonclick() 3. Menggambar Titikimport turtle t = turtle.Turtle() t.dot(40,"red") turtle.done()_ Penjelasan
Keluaran Variasi lain dari DotBeberapa titik berwarna dengan ukuran berbeda import turtle turtle.delay(500) turtle.ht() # some dots with diameter and color turtle.dot(200, color="red") turtle.dot(180, color="orange") turtle.dot(160, color="yellow") turtle.dot(140, color="green") turtle.dot(120, color="blue") turtle.dot(100, color="indigo") turtle.dot(80, color="violet") turtle.dot(60, color="white") # write text turtle.write("CopyAssignment", align="center", font=('Verdana', 12, 'bold')) 4. Menggambar Persegi PanjangSekarang, beralih ke menggambar bentuk lain dalam artikel tentang Bentuk Penyu Python ini. Di sini kita akan menggambar persegi panjang import turtle t = turtle.Turtle() s = turtle.Screen() def draw_rectangle(length, height): for i in range(0,4): if i % 2 == 0: t.forward(length) t.right(90) else: t.forward(height) t.right(90) draw_rectangle(200, 100)_ Penjelasan Baris 6 sampai 15. Di sini kita mendefinisikan fungsi yang akan menggunakan panjang dan tinggi persegi panjang. Dalam fungsi ini, kami menggunakan for loop dalam kisaran 0 hingga 4. Sekarang dengan menggunakan pernyataan bersyarat, kami memeriksa apakah i%2 sama dengan 0 (pada dasarnya memeriksa apakah "i" genap atau tidak). Jika sudah genap maka kura-kura akan bergerak maju, dengan satuan yang sama dengan panjang yang kita lewati, kemudian akan berbelok 90 derajat ke arah kanan. Jika “i” ganjil maka aliran akan masuk ke blok else Baris 16. Hingga mouse diklik, fungsi ini digunakan untuk masuk ke loop utama. Tidak perlu berdebat tentang itu Keluaran 5. Menggambar Ellipse/Ovalimport turtle t = turtle.Turtle() s = turtle.Screen() def draw(rad): for i in range(2): turtle.circle(rad,90) turtle.circle(rad//2,90) turtle.seth(-45) draw(100) s.exitonclick()_ Penjelasan
Keluaran 6. Menggambar SegitigaPindah ke bentuk berikutnya. Pada artikel tentang Bentuk Penyu Python ini, kami telah membahas banyak bentuk sampai sekarang. Dan menggambar segitiga jauh lebih mudah daripada yang sebelumnya. Mari kita lihat caranya import turtle t = turtle.Turtle() s = turtle.Screen() t.pencolor("green") def draw_square(length): for i in range(0,4): t.forward(length) t.right(90) draw_square(100) s.exitonclick()_0 Penjelasan Keluaran 7. Menggambar Bintangimport turtle t = turtle.Turtle() s = turtle.Screen() t.pencolor("green") def draw_square(length): for i in range(0,4): t.forward(length) t.right(90) draw_square(100) s.exitonclick()_1 Penjelasan Keluaran 8. Menggambar segi enamimport turtle t = turtle.Turtle() s = turtle.Screen() t.pencolor("green") def draw_square(length): for i in range(0,4): t.forward(length) t.right(90) draw_square(100) s.exitonclick()_2 Penjelasan Keluaran Beberapa Fungsi LainnyaBerikut adalah beberapa fungsi yang dapat Anda gunakan saat menggambar bentuk di atas Nama FungsiDeskripsit. pencolor()Fungsi ini memungkinkan pengguna untuk mengubah warna pena. Ini menawarkan berbagai warna standar seperti merah, hijau, biru, dan cyan, serta pilihan seperti hijau muda, biru kehijauan, biru langit, dll. fillcolor()Bentuk yang digambar kura-kura juga bisa diisi dengan warna tertentu. Warna garis dan isian identik secara default. t. shape() Seseorang juga dapat mengubah bentuk kura-kura. Enam opsi untuk bentuk kura-kura yang disediakan oleh pustaka Python adalah "panah", "lingkaran", "klasik", "persegi", "segitiga", dan "kura-kura". ” Kura-kura memulai dengan bentuk 'tradisional' secara defaultTautan Referensi
KesimpulanSecara keseluruhan, dalam artikel ini kami mencoba membahas sebanyak mungkin bentuk beserta penjelasan mendetailnya. Kami harap artikel tentang Bentuk Penyu Python ini sangat membantu Anda dan pengalaman belajar yang baik. Bentuk-bentuk ini adalah dasar-dasar kura-kura. Kami mendorong semua pembaca kami untuk mencoba level terbaik mereka dan menghasilkan bentuk baru. Seperti yang disebutkan sebelumnya, kami memiliki seri khusus tentang Bentuk dan Logo Penyu Python. Kami telah menyertakan logo dari banyak perusahaan serta proyek kura-kura tingkat pemula hingga mahir yang sangat unik. Jelajahi dan teruslah membangun. Kami akan segera kembali dengan artikel luar biasa seperti Python Turtle Shapes. copyassignment. com Bagaimana Anda membuat kotak dengan Python?Mengkuadratkan menggunakan metode pow() . Metode pow() adalah metode lain dalam Python yang dapat digunakan untuk mengkuadratkan angka.
Bagaimana Anda menggambar kura-kura dengan bentuk di Python?Ikuti langkah-langkah di bawah ini. . Tentukan instance untuk turtle Untuk kotak, jalankan loop 3 kali (sisi) Dalam setiap iterasi, gerakkan turtle 120 unit ke depan Ini akan membentuk Segitiga Ini dibuat berkali-kali untuk membentuk segitiga di dalam segitiga menggunakan fungsi Bagaimana Anda menggambar bentuk dalam kode 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() |