هذا الكود لمن يريد التجربة
امل ان لا ياخذه احد وينسبه لنفسه وان اردت المشاركة لهذا المشروع فالرجاء ذكر انه احد مشاريعي
الكود

from turtle import Turtle , Screen
window = Screen()
window.setup(550,550)
window.bgcolor("#ffda91") # خلفية صفراء
# window.bgcolor("#011120") # خلفية زرقاء
window.cv._rootwindow.resizable(False, False)
Zamerican_english = Turtle("turtle")
Zamerican_english.hideturtle()
Zamerican_english.color("#5c2700") # فرشاة بنية
# Zamerican_english.color("white") # فرشاة بيضاء
Zamerican_english.speed("fastest")
Zamerican_english.pensize(2)
# فانكشن توجه السلحافة الى المكان المقرر
def goto(goto):
Zamerican_english.penup()
Zamerican_english.goto(goto)
Zamerican_english.pendown()
# فانكشن الانحناء الى اليسار
def loop_left(range_num,left,forward,left2):
for _ in range(range_num):
Zamerican_english.left(left)
Zamerican_english.forward(forward)
Zamerican_english.left(left2)
# فانكشن الانحناء الى اليمين
def loop_right(range_num,left,forward,left2):
for _ in range(range_num):
Zamerican_english.right(left)
Zamerican_english.forward(forward)
Zamerican_english.right(left2)
# فانكشن السير المستقيم
def stright_run(dir,walk):
Zamerican_english.setheading(dir)
Zamerican_english.forward(walk)
# فانكشن السير المنحني
def round_run(dir,lr,loop):
Zamerican_english.setheading(dir)
loop(lr[0],lr[1],lr[2],lr[3])
# رسم قاعدة التمثال
goto((-221,-103))
Zamerican_english.begin_fill()
round_run(12.8,[22,0.2,20.1,1],loop_right)
round_run(150,[7,1.8,20.1,2],loop_left)
# رسم الكتاب مع اليد الايمن
round_run(12.8,[22,3,1,3],loop_left)
round_run(10,[12,3,1,3],loop_left)
strightrun = [(150,3),(50,5),(150,28),(230,5),(150,3),(233,14),(150,20),(106,26)]
for i in range(len(strightrun)):
stright_run(strightrun[i][0],strightrun[i][1])
round_run(104,[10,1.8,1,2],loop_left)
round_run(90,[20,1.8,0.4,2],loop_left)
round_run(180,[13,3,0.5,2],loop_right)
Zamerican_english.forward(20)
# رسم الراس للتمثال
round_run(320,[25,3,0.4,3],loop_left)
stright_run(115,17)
round_run(0,[35,3,0.3,3],loop_left)
Zamerican_english.pensize(2)
strightrun = [(85,12),(5,30),(176,27),(105,6),(23,30),(194,30)]
for i in range(len(strightrun)):
stright_run(strightrun[i][0],strightrun[i][1])
round_run(115,[8,3,1,3],loop_left)
stright_run(45,25)
stright_run(215,28)
round_run(160,[5,3,2,3],loop_left)
stright_run(98,25)
stright_run(266,25)
round_run(175,[5,3,2,3],loop_left)
stright_run(141,25)
stright_run(309,25)
round_run(210,[7,3,1,3],loop_left)
stright_run(180,20)
# رسم اليد اليسرى مع الشعلة
round_run(89,[10,1,5,1],loop_left)
round_run(100,[5,2,5,1],loop_right)
round_run(100,[5,2,5,1],loop_left)
stright_run(60,4)
stright_run(115,5)
stright_run(0,7)
round_run(0,[14,4,0.8,4],loop_left)
stright_run(120,7)
stright_run(40,5)
round_run(100,[8,3,0.9,2],loop_left)
stright_run(180,11)
round_run(30,[7,4,3,6],loop_left)
strightrun = [(65,6),(210,6),(110,7),(225,4),(180,3),(220,7),(130,4),(300,4)]
for i in range(len(strightrun)):
stright_run(strightrun[i][0],strightrun[i][1])
round_run(230,[7,6,3,6],loop_left)
stright_run(180,11)
round_run(250,[9,3,0.9,2],loop_left)
stright_run(240,9)
round_run(260,[14,4,0.8,4],loop_left)
round_run(260,[5,2,2,1],loop_left)
stright_run(340,3)
stright_run(220,3)
round_run(260,[7,3,2,2],loop_left)
round_run(200,[7,9,0.9,9],loop_left)
stright_run(300,8)
round_run(270,[2,9,0.9,9],loop_right)
stright_run(252,6)
round_run(260,[2,9,0.9,9],loop_left)
stright_run(315,4)
stright_run(230,3)
round_run(260,[2,9,0.9,9],loop_left)
stright_run(315,3)
round_run(268,[5,1,8,1],loop_left)
round_run(295,[5,1,5.4,1],loop_right)
round_run(230,[11,2,4,2],loop_left)
round_run(300,[14,2,1,2],loop_left)
round_run(300,[8,3,4,3],loop_right)
round_run(300,[12,2,0.5,2],loop_left)
round_run(220,[28,2,0.9,2],loop_left)
stright_run(290,12)
stright_run(245,20)
# رسم تكملة القاعدة
round_run(180,[8,1.8,20.1,2],loop_left)
Zamerican_english.end_fill()
Zamerican_english.color("#ffda91")
# Zamerican_english.color("#011120")
# رسم تكملة الراس
goto((-43,53))
Zamerican_english.begin_fill()
round_run(45,[10,1,1,1],loop_left)
round_run(200,[20,5,0.5,5],loop_right)
round_run(75,[7,2,0.9,2],loop_left)
stright_run(180,12)
round_run(350,[20,4,0.5,4],loop_right)
round_run(280,[17,1,0.9,1],loop_left)
Zamerican_english.end_fill()
# رسم تكلمة القرنين الاخيرين
goto((-40,80.5))
Zamerican_english.begin_fill()
strightrun = [(90,3),(175,15),(260,3),(310,5),(8,11)]
for i in range(len(strightrun)):
stright_run(strightrun[i][0],strightrun[i][1])
Zamerican_english.end_fill()
# Z رسم حرف
goto((-38,-59))
Zamerican_english.begin_fill()
strightrun = [
(0,48),(90,18),(180,16),(270,6),(180,13),(55,47),(90,13),
(180,48),(270,18),(0,15),(90,4),(0,13),(237,47),(270,10),]
for i in range(len(strightrun)):
stright_run(strightrun[i][0],strightrun[i][1])
Zamerican_english.end_fill()
# رسم كلمة شعار زامريكان انجلش
Zamerican_english.color("#5c2700")
# Zamerican_english.color("white")
goto((0, -170))
Zamerican_english.write("AMERICAN", align="center", font=("Rockwell Extra Bold", 45, "bold"))
goto((0, -236))
Zamerican_english.write("ENGLISH", align="center", font=("Rockwell Extra Bold", 45, "bold"))
window.exitonclick()
هذه الهدية المتواضعة تقدير لمشروع Zamerican English العالمي امل ان يكون قد نال اعجابك @ibrahim