কম্পিউটার টিউটোরিয়াল

Python Turtle লাইব্রেরি ব্যবহার করে বিভিন্ন আকার আঁকুন

এই প্রোগ্রামে Python-এ Turtle লাইব্রেরি ব্যবহার করে বিভিন্ন আকার আঁকা হবে। Turtle হল একটি পাইথন ফিচার যেটা একটি ড্রয়িং বোর্ডের মতো কাজ করে, যেখানে আপনি একটি কচ্ছপকে কমান্ড দিয়ে সব जगह আঁকতে পারেন। আমরা যেসব আকার আঁকব: বর্গ, আয়ত, বৃত্ত এবং ষট্কোণ।

এলগরিদম

ধাপ ১: বিভিন্ন আকারের পাশের দৈর্ঘ্য ইনপুট olarak নিন।

ধাপ ২: বিভিন্ন আকার আঁকতে forward() এবং left() মতো বিভিন্ন turtle মেথড ব্যবহার করুন।

উদাহরণ কোড

import turtle

t = turtle.Turtle()

# বর্গ
side = int(input("Length of side: "))
for i in range(4):
    t.forward(side)
    t.left(90)

# আয়ত
side_a = int(input("Length of side a: "))
side_b = int(input("Length of side b: "))
t.forward(side_a)
t.left(90)
t.forward(side_b)
t.left(90)
t.forward(side_a)
t.left(90)
t.forward(side_b)
t.left(90)

# বৃত্ত
radius = int(input("Radius of circle: "))
t.circle(radius)

# ষট্কোণ
for i in range(6):
    t.forward(side)
    t.left(300)

আউটপুট

SQUARE: Length of side: 100
Python Turtle লাইব্রেরি ব্যবহার করে বিভিন্ন আকার আঁকুন
RECTANGLE: Length of side a: 100 Length of side b: 20
Python Turtle লাইব্রেরি ব্যবহার করে বিভিন্ন আকার আঁকুন
CIRCLE: Radius of circle: 60
Python Turtle লাইব্রেরি ব্যবহার করে বিভিন্ন আকার আঁকুন
HEXAGON: Length of side: 100
Python Turtle লাইব্রেরি ব্যবহার করে বিভিন্ন আকার আঁকুন
  1. জাভাFX-এ Path ক্লাস ব্যবহার করে কাস্টম শেপ আঁকা

  2. ওপেনসিভি জাভা লাইব্রেরি ব্যবহার করে চিত্রের ওপর জ্যামিতিক আকৃতি কীভাবে আঁকবেন?

  3. Tkinter-এ পাইথন ব্যবহার করে উইন্ডোর স্ক্রিনশট নেওয়ার পদ্ধতি

  4. পাইথন ব্যবহার করে পয়েন্ট সেটের কেন্দ্র বের করার পদ্ধতি