Page 192 - Bilgisayar Bilimi | Kur 1
P. 192

def AralikTopla(n=0, m=100): # İki değer default atama
                     toplam = 0

                     for deger in range(n, m + 1):
                            toplam += deger


              def AralikTopla(n=0, m): # Tek değer default atama

                     toplam = 0
                     for deger in range(n, m + 1):
                     toplam += deger

            8.5. Gelişmiş Poligon Çizimi


              import turtle
              import random

              # Program fonksiyona gönderilen parametreler ile çokgen çizer.
              # Uzunluk paremetresi girilerek herbir kenarın uzunluğu belirlenir.
              #  Çizim  x  ve  y  parametrelerine  girilen  koordinat  noktalarından
             başlar .
              # Bir sonraki parametre çizimin kenar rengini belirler. (Varsayılan
             değer olarak siyah).
              # Çizilen çokgenin içine dolgu olup olmayacağı belirlenir(Varsayılan
             False).
              def Cokgen(kenarSayisi, uzunluk, x, y, renk=”black”, dolgu=False):
                turtle.penup()

                turtle.setposition(x, y)
                turtle.pendown()
                turtle.color(renk)

                if dolgu:
                  turtle.begin _ fill()
                for i in range(kenarSayisi):

                  turtle.forward(uzunluk)
                  turtle.left(360//kenarSayisi)
                if dolgu:

                  turtle.end _ fill()







                                                                                                     191
   187   188   189   190   191   192   193   194   195   196   197