Page 178 - Bilgisayar Bilimi | Kur 1
P. 178

Ekran Çıktısı

              1
              1 2

              1 2 3
              1 2 3 4

              1 2 3 4 5
              1 2 3 4 5 6
              1 2 3 4 5 6 7
              1 2 3 4 5 6 7 8

              1 2 3 4 5 6 7 8 9

                     Düşünelim/Deneyelim
                       Fonksiyon çağırma döngü içerisinde istenildiği kadar çağrılabilir.



            7.8. Değer Gönderme ile Olası Sorunlar


             say_n()             Fonksiyon çağrıldığında eksik parametre hatası verir.

             say_n(3, 5)         Fonksiyon çağrıldığında fazla parametre hatası verir.


             say_n(3.2)          Tam sayı olmadığı için çalışma zamanı hatası verir.

            7.9. Çoklu Değer Gönderme

               Örnek

              modülünü kullanarak beşgen çizimi
              import turtle

              import random
              # turtle modülü programa ekleniyor
              def polygon(sides,length,x,y,color):

              #polygon  adında  ve  içerisine  5  değer  alabilen  bir  fonksiyon
             tanımlanıyor
                turtle.penup()

              # Çizimi yapacak kalemin yönleri belirleniyor
                turtle.setposition(x,y)

              #  Parametre  olarak  gelen  x,y  değerleri  başlangıç  noktası  olarak
             belirleniyor




                                                                                                     177
   173   174   175   176   177   178   179   180   181   182   183