کد رسم مربع در پایتون

اگر به دنبال راهی برای پیدا کردن کد رسم مربع در پایتون هستید، کتابخانه‌ی turtle (لاکپشت) یکی از بهترین گزینه‌هاست. این کتابخانه به شما امکان می‌دهد تا با کد های پایتون برای رسم شکل، رسم مربع در پایتون، مثلث و دایره و… را روی صفحه تجربه کنید.

نصب و استفاده از turtle

کتابخانه‌ی turtle به‌صورت پیش‌فرض با پایتون نصب می‌شود و نیازی به نصب جداگانه ندارد. برای استفاده از آن کافی‌ است در ابتدا آن را وارد (import) کنید:

import turtle

کد رسم مربع در پایتون

در اینجا یک نمونه کد رسم مربع در پایتون با استفاده از turtle آمده که از حلقه ی for استفاده شده است. در این کد کشیدن مربع در پایتون، ما یک مربع ساده با ضلع ۱۰۰ پیکسل رسم کردیم. حلقه for چهار بار اجرا می‌شود تا چهار ضلع مربع کامل شوند.

import turtle

# ایجاد صفحه و قلم
pen = turtle.Turtle()

# کد مربع در پایتون
for _ in range(4):
    pen.forward(100)  # حرکت به جلو به اندازه ۱۰۰ پیکسل
    pen.right(90)     # چرخش ۹۰ درجه به راست

turtle.done()

رسم مربع با ستاره در پایتون

اگر بخواهیم یک مربع را نه با turtle بلکه با علامت ستاره (*) در کنسول رسم کنیم، می‌توانیم از دستورهای متنی زیر استفاده کنیم:

size = 5  # اندازه ضلع مربع

# رسم مربع با ستاره در پایتون
for i in range(size):
    for j in range(size):
        print("*", end=" ")
    print()


رسم مربع با ستاره در پایتون

این برنامه یک مربع ۵×۵ از ستاره‌ها را چاپ می‌کند. این روش برای رسم مربع در پایتون به‌صورت متنی استفاده می‌شود.

رسم مربع در پایتون

اگر بخواهید به صورت کاملا ابتدایی و بدون حلقه for یک مربع رسم کنید میتوانید از کد زیر استفاده کنید:

import turtle
t = turtle.Pen()
t.forward(90)
t.left(90)
t.forward(90)
t.left(90)
t.forward(90)
t.left(90)
t.forward(90)
t.left(90)

کد رسم مربع در پایتون

تازه ترین دیدگاهها


6 دیدگاه مقاله ی "کد رسم مربع در پایتون"

  1. پریا گفت:

    سلام ، ببخشید یک سوالی داشتم … سوال : برنامه ای بنویسید که n را از کاربر بگیرد سپسturtle، چند مربع با مرکز های مساوی درون هم بکشد ،. این سوال رو چگونه حل کنم؟

    • میخک گفت:

      سلام

      import turtle
      n = int(input(“تعداد مربع ها را وارد کنید:”))
      t= turtle.Turtle()
      t.speed(0)
      def draw_square(size):
      for _ in range(4):
      t.forward(size)
      t.right(90)

      size =200
      t.penup()
      t.goto(-size//2,size//2)
      t.pendown()
      for i in range(n):
      draw_square(size)
      size -=20
      t.penup()
      t.goto(-size//2,size//2)
      t.pendown()
      turtle.done()

  2. سمانه گفت:

    سلام ممنون از آموزش مختصر و مفید تان. لطفاً اگر امکان دارد کد آموزش رسم دایره در پایتون و رسم مستطیل و مثلث هم با لاکپشت و هم با ستاره قرار دهید.🙏🙏

  3. میدیا رحمانی گفت:

    ن

دیدگاهتان را بنویسید

We are glad you have chosen to leave a comment. Please keep in mind that comments are moderated according to our comment policy.