حل تحدي الاأشكال الهندسية

m turtle import Turtle,Screen
sam=Turtle()
screen=Screen()
screen.setup(800,800)
screen.bgcolor(“black”)
for i in range(10):
sam.shapesize(1.0)
sam.color(“white”)
sam.penup()
sam.goto(280,280)
sam.pendown()
for i in range(4):
sam.forward(100)
sam.left(90)
sam.forward(100)
sam.left(90)
sam.left(360/10)
for i in range(10):
sam.color(“white”)
sam.penup()
sam.goto(0,0)
sam.pendown()
sam.circle(80)
sam.left(360/10)

for i in range(10):
sam.color(“white”)
sam.penup()
sam.goto(-280,-288)
sam.pendown()
sam.forward(80)
sam.left(120)
sam.forward(80)
sam.left(120)
sam.forward(80)
sam.left(36)

screen.exitonclick()

3 إعجابات

احسنت، بارك الله فيك :heart:

3 إعجابات
from turtle import Turtle, Screen

# إنشاء كائن السلحفاة وكائن الشاشة
sam = Turtle()
screen = Screen()

# إعداد الشاشة
screen.setup(800, 800)
screen.bgcolor("black")

# رسم المربعات
sam.color("white")
sam.penup()
sam.goto(280, 280)
sam.pendown()
for _ in range(10):
    for _ in range(4):
        sam.forward(100)
        sam.left(90)
    sam.left(36)  # تدوير الشكل

# رسم الدوائر
sam.penup()
sam.goto(0, 0)
sam.pendown()
for _ in range(10):
    sam.circle(80)
    sam.left(36)

# رسم المثلثات
sam.penup()
sam.goto(-280, -288)
sam.pendown()
for _ in range(10):
    for _ in range(3):
        sam.forward(80)
        sam.left(120)
    sam.left(36)

# إغلاق النافذة عند النقر
screen.exitonclick()

لو حد حب يجرب الكود

إعجابَين (2)

بارك الله فيكم أخي الكريم

إعجاب واحد (1)