# Gerekli kütüphane
import turtle as t

# Kullanacağımız sabit renkler
MOON_COLOR = "#FFFFF0"
NİGHT_COLOR = "red"

# Hilal çizen fonksiyon. Önce bir beyaz daire çizip sonra biraz sağına kırmızı daire çiziyor.
def moon(size=400):
    t.penup()
    t.color(MOON_COLOR, MOON_COLOR)
    t.dot(size)
    t.forward(size*.4)
    t.color(NİGHT_COLOR, NİGHT_COLOR)
    t.dot(7*size/8)

# Yıldız çizen fonksiyon
def star(size=200):
    t.left(24)
    t.fillcolor(MOON_COLOR)
    t.begin_fill()

    for side in range(5):
        t.forward(size)
        t.right(144)
        t.forward(size)
        t.right(72 - 144)

    t.end_fill()

# Ekran ölçüleri için sabitler
SCREEN_WIDTH = 1000
SCREEN_HEIGHT = 1000

# Ekran özelliklerini ayarlama
t.Screen().screensize(SCREEN_WIDTH, SCREEN_HEIGHT)
t.Screen().setworldcoordinates(-SCREEN_WIDTH, -SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT)

t.Screen().bgcolor("red")

# Konumları alıp ona göre ay ve yıldız çizme
x,y =t.position()
t.goto(x-250, y)
moon()
t.goto(x+250, y+120)
star()

# Ekranın kapanmaması için kullanılan breakpoint
breakpoint()


# Gerekli kütüphane
import turtle as t

# Kullanacağımız sabit renkler
MOON_COLOR = "#FFFFF0"
NİGHT_COLOR = "red"

# Hilal çizen fonksiyon. Önce bir beyaz daire çizip sonra biraz sağına kırmızı daire çiziyor.
def moon(size=400):
    t.penup()
    t.color(MOON_COLOR, MOON_COLOR)
    t.dot(size)
    t.forward(size*.4)
    t.color(NİGHT_COLOR, NİGHT_COLOR)
    t.dot(7*size/8)

# Yıldız çizen fonksiyon
def star(size=200):
    t.left(24)
    t.fillcolor(MOON_COLOR)
    t.begin_fill()

    for side in range(5):
        t.forward(size)
        t.right(144)
        t.forward(size)
        t.right(72 - 144)

    t.end_fill()

# Ekran ölçüleri için sabitler
SCREEN_WIDTH = 1000
SCREEN_HEIGHT = 1000

# Ekran özelliklerini ayarlama
t.Screen().screensize(SCREEN_WIDTH, SCREEN_HEIGHT)
t.Screen().setworldcoordinates(-SCREEN_WIDTH, -SCREEN_HEIGHT, SCREEN_WIDTH, SCREEN_HEIGHT)

t.Screen().bgcolor("red")

# Konumları alıp ona göre ay ve yıldız çizme
x,y =t.position()
t.goto(x-250, y)
moon()
t.goto(x+250, y+120)
star()

# Ekranın kapanmaması için kullanılan breakpoint
breakpoint()


# Gerekli kütüphane # Kullanacağımız sabit renkler # Hilal çizen fonksiyon. Önce bir beyaz daire çizip sonra biraz sağına kırmızı daire çiziyor. # Yıldız çizen fonksiyon # Ekran ölçüleri için sabitler # Ekran özelliklerini ayarlama # Konumları alıp ona göre ay ve yıldız çizme # Ekranın kapanmaması için kullanılan breakpoint