آموزش turtle در پایتون | رسم اشکال هندسی ساده
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
رسم خط
برای شروع با رسم اشکال هندسی ساده در turtle، بیایید با رسم یک خط آشنا شویم. رسم خط در turtle بسیار ساده و ابتدایی است و به ما کمک میکند تا با نحوه حرکت لاکپشت (turtle) و استفاده از دستورات پایه آشنا شویم.
1. راهاندازی محیط برنامهنویسی
ابتدا باید محیط برنامهنویسی خود را راهاندازی کنید. میتوانید از هر ویرایشگر متنی یا IDE (محیط توسعه یکپارچه) مانند PyCharm، VS Code یا IDLE استفاده کنید. پس از باز کردن ویرایشگر، یک فایل جدید با پسوند .py ایجاد کنید.
2. وارد کردن ماژول turtle
قبل از اینکه بتوانیم از قابلیتهای turtle استفاده کنیم، باید ماژول turtle را وارد کنیم. این کار با استفاده از دستور import انجام میشود:
import turtle
3. ایجاد یک پنجره و لاکپشت
پس از وارد کردن ماژول، باید یک پنجره برای رسم و یک شیء لاکپشت ایجاد کنیم. این کار به شکل زیر انجام میشود:
# ایجاد پنجره
window = turtle.Screen()
# ایجاد لاکپشت
my_turtle = turtle.Turtle()
4. رسم خط
حالا که پنجره و لاکپشت را داریم، میتوانیم یک خط رسم کنیم. برای این کار، از دستور forward() استفاده میکنیم که به لاکپشت میگوید به جلو حرکت کند. به عنوان مثال، اگر بخواهیم لاکپشت را به اندازه 100 واحد به جلو حرکت دهیم، از کد زیر استفاده میکنیم:
my_turtle.forward(100)
5. پایان برنامه
بعد از رسم خط، باید پنجره را باز نگه داریم تا بتوانیم نتیجه را ببینیم. برای این کار از دستور mainloop() استفاده میکنیم:
# نگهداشتن پنجره باز
turtle.mainloop()
6. کد کامل
در نهایت، کد کامل برای رسم یک خط به شکل زیر خواهد بود:
import turtle
# ایجاد پنجره
window = turtle.Screen()
# ایجاد لاکپشت
my_turtle = turtle.Turtle()
# رسم خط
my_turtle.forward(100)
# نگهداشتن پنجره باز
turtle.mainloop()
نتیجه
زمانی که این کد را اجرا کنید، یک پنجره باز میشود و لاکپشت یک خط به طول 100 واحد رسم میکند. شما میتوانید با تغییر عدد در دستور forward() طول خط را تغییر دهید. این اولین قدم شما در یادگیری turtle است و به شما کمک میکند تا با دستورات پایه آشنا شوید.
برای ثبت پرسش ابتدا در سایت وارد شوید.