Gambar di atas menunjukkan, kita dapat menggambar bentuk hati sederhana dengan 4 ruas. 2 garis dan 2 busur. Kami dapat terus menggambar 4 segmen ini tanpa mengangkat pena Show Kita mulai dari ujung bawah hati. Menuju garis biru adalah 45 derajat. Segmen kedua adalah busur 225 derajat. Setelah heading 45 derajat awal dan putaran 225 derajat, heading kura-kura akan menjadi 45+225=270 derajat, yang menghadap ke bawah dengan sempurna. Dua segmen lainnya simetris dengan dua segmen pertama. Yang perlu kita lakukan hanyalah memutar Turtle 180 derajat sebelum menggambar segmen ke-3 Langkah selanjutnya adalah mencari rasio segmen biru dan jari-jari busur. Pada gambar di atas, segitiga yang dibentuk oleh dua garis hitam dan garis biru adalah segitiga siku-siku. Sudut antara dua garis hitam adalah (360-225)/2 = 67. 5 derajat, di mana 225 adalah derajat busur. Oleh karena itu, rasio ruas garis biru dan jari-jari sama dengan garis singgung (67. 5) Di blog ini, saya akan menunjukkan kepada Anda Program Pola Python yang akan menggunakan kumpulan bintang dan kata-kata untuk membuat dan menampilkan bentuk hati Bentuk hati sederhana menggunakan PythonDi sini, kita akan membuat program pola untuk menampilkan garis bentuk hati dengan bintang menggunakan Python IDLE
Diberi input integer genap, tugasnya adalah menulis program Python untuk mencetak hati menggunakan loop dan formulasi matematika ContohFor n = 8 * * * * * * * * * * G F G * * * * * * * * For n = 14 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * * MendekatiLangkah-langkah berikut digunakan
Catatan. Nilai n harus lebih besar dari 8 Di bawah ini adalah implementasi dari pendekatan di atas Python3
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *_4 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *5 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *6 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *7 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *8 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *9 # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3________50______5 ________50______6 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *5 # define size n = even only 8* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *7 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *8 n 1
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *6 = = n # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3# define size n = even only 2 = 6 = 7= = 8 0 8 1 # define size n = even only 8= = m # define size n = even only 3* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3 # define size n = even only 5________53______9
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 # define size n = even only 8= = n # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3# i.e; columns m = n + 1 9 = 6 # n//2 part right, and one middle line 2= m # define size n = even only 0# define size n = even only 0m 6m 7
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *6 = = m # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3n # define size n = even only 0# define size n = even only 0# define size n = even only 2* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 # i.e; columns m = n + 1 9 = 6 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *17 # define size n = even only 0# define size n = even only 0m 6* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *21 ________53______9
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *32
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *17 # define size n = even only 0# define size n = even only 0# define size n = even only 2 = 6 # n//2 part right, and one middle line 9* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 # define size n = even only 8= = n # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3# i.e; columns m = n + 1 9* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 m # define size n = even only 0# define size n = even only 0# define size n = even only 2 = 6 # n//2 part right, and one middle line 2# i.e; columns m = n + 1 9* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *59 m # define size n = even only 0# define size n = even only 0m 6m 7* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *65 8 1 = 7# define size n = even only 3* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *6 = = m # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3n # define size n = even only 0# define size n = even only 0# define size n = even only 2* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 # i.e; columns m = n + 1 9* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 m # define size n = even only 0# define size n = even only 0# define size n = even only 2 = 6 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *89 = # i.e; columns m = n + 1 9* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *59 m # define size n = even only 0# define size n = even only 0m 6* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *21 ________53______9
________53______9
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *5 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *6 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *7 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *8 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *9 # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3________50______34 ________50______6 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *5 # define size n = even only 8* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *7 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *8 n 1
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3 # so this heart can be made n//2 part left, 68 1 # define size n = even only 46* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 # define size n = even only 8= = n # define size n = even only 3* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 m # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 5________53______9
________51______2 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *6 = = n # define size n = even only 0# define size n = even only 0# define size n = even only 2# define size n = even only 3* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3 # define size n = even only 11
* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3 8 1 # define size n = even only 8= = m # define size n = even only 0# define size n = even only 0# define size n = even only 2* * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *2 * * * * * * * * * * * * * * * * * * G F G * * * * * * * * * * * * * *3 # define size n = even only 11
Bagaimana Anda mencetak pola hati dengan Python?Langkah-langkah berikut digunakan. . Bentuk lembar kerja n X n+1 menggunakan dua loop Terapkan kondisi if-else untuk mencetak bintang Terapkan kondisi if-elel untuk mencetak teks “GFG” Terapkan kondisi lain untuk ruang istirahat Bagaimana Anda membuat pola dengan Python?Langkah-Langkah Mencetak Pola dengan Python . Tentukan jumlah baris dan kolom. Ada struktur tipikal untuk mencetak pola apa pun, mis. e. , jumlah baris dan kolom. . Ulangi baris. . Ulangi kolom. . Cetak bintang atau angka. . Tambahkan baris baru setelah setiap iterasi loop luar Bagaimana Anda membuat kode bentuk hati?Untuk menampilkan hati dalam teks Anda, Anda harus menggunakan entitas HTML untuk menampilkan hati. Ini karena hati adalah karakter khusus — tidak ada cara untuk memasukkan "hati" ke keyboard.
. Nomor Entitas HTML Bagaimana Anda menulis I love you dalam kode Python?Pengantar . Langkah 1. Mengimpor Perpustakaan Penyu. . Langkah 2. Membuat Kursor dan Kanvas Terpisah. . Langkah 3. Membuat Latar Belakang Hati untuk Program I Love You Di Python Turtle. . Langkah 4. Membuat Fungsi untuk Menggambar Kurva Kiri Latar Belakang Hati kita. . Langkah 5. Membuat Fungsi untuk Menulis "Aku" di dalam latar belakang Hati kita |