Page 72 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 72
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
Bir fonksiyon yazarak bir döngü içinde kaç defa çağırılabileceğini deneyiniz.
7.3. Değer Gönderme ile İlgili 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.4. Çoklu Değer Gönderme Örnekleri
7.4.1. Grafik Ortamda Beşgen Çizimi
# turtle 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
turtle.pendown()
# Çizimi yapacak kalemin yönleri belirleniyor
turtle.color(color)
# Parametre olarak gelen renk atanıyor
178