Cetak hati dengan python menggunakan turtle

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

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

Cetak hati dengan python menggunakan turtle

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)

Jenis File dalam File Teks Python File Biner 1. File Teks File teks menyimpan data dalam bentuk karakter. File teks digunakan untuk menyimpan karakter atau string. Biasanya kita bisa menggunakan file teks untuk menyimpan data karakter misalnya. abc. txt  2. File Biner File biner menyimpan seluruh data dalam bentuk byte. File biner dapat digunakan untuk menyimpan teks, gambar, audio dan video. Biasanya kita dapat menggunakan file biner untuk menyimpan data biner seperti gambar, file video, file audio, dll. Membuka File Sebelum melakukan operasi apa pun (seperti membaca atau menulis) pada file, pertama kita harus membuka file tersebut. Untuk ini kita harus menggunakan fungsi bawaan Python open()  Tetapi pada saat membuka, kita harus menentukan mode, yang mewakili tujuan membuka file. Kita harus menggunakan fungsi open() untuk membuka file. Fungsi ini menerima 'nama file' dan 'mode terbuka' untuk membuka file. file handler = open("file name", "open mode",  "buffering") f = open(filename

Pada artikel Blog ini, kita akan belajar cara Membuat hati dengan Turtle, kita akan mengimplementasikannya dengan Python

Repositori untuk Sumber Daya Utama dengan python. Jatuhkan bintang jika dirasa bermanfaat. Punya sesuatu untuk ditambahkan?

Anda dapat merujuk ke tutorial video YouTube saya untuk Pemahaman yang lebih baik

Apa yang akan dibahas di Blog ini.
1. Turtle Introduction
2. Creating a heart with Turtle
Apa itu Turtle?

Turtle_ adalah pustaka Python yang sudah diinstal sebelumnya. Itu yang memungkinkan pengguna untuk membuat gambar dan bentuk dengan menyediakan kanvas virtual. Pena layar yang Anda gunakan untuk menggambar disebut sebagai kura-kura

Kura-kura memiliki tiga atribut. lokasi, orientasi (atau arah), dan pena

Memindahkan Kepala Penyu

Kura-kura bisa bergerak ke empat arah

  • Maju
  • Ke belakang
  • Kiri
  • Benar

Jika Anda ingin tahu lebih banyak tentangnya, Anda bisa merujuk ke Turtle Documentation. Gunakan tautan ini untuk menavigasi ke dokumentasi

Sekarang setelah Anda mengetahui dasar-dasar Turtle, kita dapat melanjutkan ke bagian pengkodean

Saatnya membuat kode

Anda dapat menemukan semua kode di Repositori GitHub saya. Jatuhkan bintang jika dirasa bermanfaat

Untuk mengakses pustaka Python, Anda perlu mengimpornya ke lingkungan Python Anda, gunakan perintah berikut untuk mengimpor turtleitu dalam skrip python Anda

import turtle
_

Sekarang mari kita tentukan beberapa properti,

  • Mari atur kecepatan sebagai
    import turtle
    _0 menggunakan metode
    import turtle
    1, yang berarti hati tidak akan muncul begitu saja di layar, gambar akan memiliki beberapa animasi
  • Jika Anda ingin mengubah warna latar belakang, Anda dapat menggunakan metode
    import turtle
    2, secara default berwarna putih
  • Anda dapat mengatur ketebalan pena menggunakan metode
    import turtle
    3, itu akan sedikit tebal
turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
_

Sekarang mari kita tentukan fungsi untuk mendefinisikan kurva, saya menyebutnya sebagai

import turtle
4

def curve():
for i in range(200):
turtle.right(1)
turtle.forward(1)
turtle.color("black", "red")
turtle.begin_fill()
turtle.left(140)
turtle.forward(111.65)
curve()
_

Saya akan mendefinisikan loop di sini untuk kurva pertama, kita akan mengatur arah ke kanan dan bergerak maju. Sekarang mari kita atur warna turtle_ menggunakan metode

import turtle
6

  • parameter pertama adalah warna batas, warna pena, yang kita lewati sebagai
    import turtle
    7
  • parameter kedua,
    import turtle
    _8 adalah warna yang digunakan untuk mengisi di dalam hati kita

Dan setelah kita mengatur warnanya, kita bisa mulai mengisi menggunakan metode

import turtle
9

kita memanggil

turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
0 dan
turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
1 dan akhirnya memanggil fungsi kita untuk mendapatkan kurva pertama. Ini akan terlihat seperti ini

turtle.left(120)

Untuk mengubah arah

turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
_2, gunakan metode
turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
0

curve()

Sekarang mari kita panggil fungsi kurva lagi

turtle.forward(111.65)turtle.end_fill()

Mari membuatnya menyentuh titik awal dan melengkapi hati kita. Kami akan menggunakan metode

turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
_1 di sini. Setelah hati kita selesai, sekarang kita dapat menggunakan
turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
5 untuk mengisi warna di hati kita

Jika Anda mengamati dari dekat, Anda dapat melihat kepala pena di ujungnya. Kami akan menggunakan metode

turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
_6 untuk mendapatkannya

turtle.hideturtle()
turtle.done()

Metode

turtle.speed(3)
#turtle.bgcolor("black")
turtle.pensize(3)
_7 digunakan untuk menahan output layar Turtle

Ini semua tentang Menciptakan hati dengan Turtle. Itu dia. sederhana, bukan?

Bagaimana cara mencetak Aku mencintaimu dengan Python?

Program Aku Mencintaimu Dengan Python Turtle .
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

Bagaimana Anda memprogram hati dengan Python?

Menggambar hati💖 menggunakan Python🐍 .
Penyu. Digunakan untuk membuat objek kura-kura
bgcolor. Digunakan untuk mengatur warna latar belakang
menunda. Setel atau kembalikan penundaan gambar dalam milidetik. .
warna. Mengubah warna pena kura-kura
mulai_isi. Ingat titik awal untuk poligon yang terisi

Bagaimana Anda mencetak teks kura-kura dengan Python?

write() metode di turtle . Cara sederhana dan sederhana untuk menampilkan teks adalah dengan hanya melewati argumen string di dalam metode tulis . write("Halo. " )