HelliFull

HelliFull

هزینه ی استفاده از این سایت فرستادن یک صلوات برای شادی روح شهدا و امام خمینی (ره) میباشد.
هرگونه کپی برداری از مطالب این سایت بدون اجازه ی مالک سایت شرعا حرام بوده و پیگرد قانونی دارد.

طبقه بندی موضوعی
آخرین نظرات
  • ۱۰ مهر ۹۴، ۱۹:۵۹ - علی عاملی
    نوبی :))
نویسندگان

آموزش ترتل

چهارشنبه, ۳۱ تیر ۱۳۹۴، ۱۰:۴۶ ق.ظ

سلام در این مطلب میخواهم آموزش کامل ترتل را برایتان بگزارم.که یک کتابخانه گرافیکی بسیار ساده و کاربردی است.

خوب ابتدا باید ترتل را ایمپورت کنید:

import turtle

بعد باید لاکپشتمان را بسازیم و در یک متغیر بریزیم.با این کار نشان گر ترتل را ساخته ایم:

()t=turtle.Turtle

*نکته: t یک متغیر است که که میتواند به طور دلخواه عوض شود.در ضمن دقت کنید در این جا T دوم turtle باید بزرگ باشد.

بعد باید صفحه ترتل را بسازیم و آن را هم در متغیر بریزیم.با این کار صفحه نمایش را ساخته ایم و بعدا میتوانیم تنظیمات آن را(مثل:رنگ و ....)با توجه به علاقه ی خودمان تنظیم کنیم.

()s=turtle.Screen

*نکته: s هم یک متغیر قابل تعویض میباشد.و در این جا هم s در screen باید بزرگ باشد.

حالا که هم نشانگر را ساختیم و هم صفحه ی ترتل را میریم سراغ دستورها:

دستورات screen:

*قبل از هر دستور باید نام متغیر صفحه را گذاشت که در این جا s است.

("s.bgcolor("green

این دستور رنگ صفحه عوض میکند که در این جا رنگ صفحه را سبز میکند.

s.bgpic("ali.gif")                                                                                                       

این دستور عکس را در صفحه بارگزاری میکند.

*باید حتما فرمت تصویر gif  باشد.

s.title("salam")

این دستور نوشته ی بالا سمت چپ صفحه را عوض میکند.

s.reset()                                                                                                                

این دستور تمام کارهایی را که در صفحه انجام داده اید پاک می‌کند و صفحه را سفید میکند.

s.textinput("hellifull", "حالت چطوره")

این دستور از کاربر در صفحه ی ترتل ورودی متن را میگرد."hellifull" نام سربرگ صفحه ی سوال و "حالت چطوره" سوالی است که از کاربر پرسیده میشود.

s.numinput("hellifull", "چند سال داری")

این دستور ورودی عدد را از کاربر میگیرد."hellifull" نام سربرگ صفحه ی سوال و "چند سال داری" سوالی است که از کاربر پرسیده میشود.

s.undo()                                                                                                                 

این دستور یکی به عقب بر می‌گردد.یعنی اگر شما یک خط کشیده باشید با این دستور آن خط پاک می‌شود.

s.screensize(100,100)

با این دستور طول وعرض پنجره را مشخص میکنیم.

دستورات turtle:

t.forward(50)

این دستور به اندازه ی عدد داخل پرانتز ترتل را به جلو میبرد.

t.backward(۵۰)

این دستور به اندازه ی عدد داخل پرانتز ترتل را به عقب بر میگرداند.

t.left(90)

با این دستور ترتل ۹۰ درجه به سمت چپ می‌چرخد.

*عدد داخل پرانتز دلخواه است و می‌تواند عوض شود.

t.right(90)

با این دستور نشانگر ۹۰ درجه به سمت راست می‌چرخد.

*عدد داخل پرانتز دلخواه است و می‌تواند عوض شود.     

t.goto(x,y)
این دستور نشانگر را به مختصات  x و y میبرد.
t.penup()
این دستور باعث میشود تا ترتل هنگام حرکت اثری از خود نگذارد.
t.pendown()
این دستور،دستور قبل را خنثی میکند.
t.pensizae(90)
این دستور ضخامت خطی را که نشانگر میکشد تعیین میکند
t.exitonclick()
با این دستور به محضی که کاربر روی صفحه کلیک کند صفحه بسته میشود.
t.home()
این دستور ترتل نشانگر را به جای اول خود برمیگرداند.
t.ht()
این دستور نشانگر ترتل را پنهان میکند.
t.st()
این دستور،دستور قبل را خنثی میکند.
t.shapesize(90)
این دستور اندازه ی نشانگر را تعیین میکند.

 


نظرات  (۱)

سلام خوشحال میشویم که کل آموزش هایتان را به ما در helliplus@gmail.comارسال کنید تا در وبسایت حلی پلاس که روز جمعه همین هفته افتتاح می شود با نام خودتان قرار دهیمhelliplus.ir
پاسخ:
سلام.به محض این که آموزش ها تمام شد حتما آنها را برایتان ارسال میکنم.

ارسال نظر

نظر دادن تنها برای اعضای بیان ممکن است.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.