Page 163 - Bilgisayar Bilimi | Kur 1
P. 163
16
4
6.4. sqrt Fonksiyonu
Burada sqrt (sayi) komutu ilgili «fonksiyonu çağırmak» için kullanılmaktadır. Önceden kullandı-
ğımız fonksiyonlar gibi sık kullanılan fonksiyonların küçük koleksiyonu kapsamı dışındadır. Bu fonk-
siyon standart kütüphane içerisinde ayrı bir modül olarak düşünülebilir. Bu nedenle «import» anahtar
kelimesini kullanarak «math» yani matematik kütüphanesinden çağrılarak kullanılır. Böylece sqrt fonk-
siyonu programa tanıtılmış olur. «sayi» ise fonksiyona gönderilecek parametredir. Parametreler fonksiyo-
na işlem yapması için ihtiyaç duyduğu değerleri göndermek ve bilgi alışverişini sağlamak için kullanılır.
from math import sqrt
# Kullanıcıdan değer alınıyor
sayi = float(input(“Sayı Giriniz: “))
# Karakök hesaplanarak kok değişkenine aktarılıyor
kok = sqrt(sayi)
# Sonuçlar yazdırılıyor
print(sayi,” sayısının karekökü” “=”, kok)
Sqrt fonksiyonu sadece sayısal değerleri kabul eder. O yüzden farklı bir değer göndermek hata ile
karşılaşılmasına neden olur. Örneğin sqrt(’16’) söz dizimi hatalı bir yapıdır.
6.5. sqrt Fonksiyonunun Farklı Kullanımları
# Bu program sqrt() fonksiyonunun farklı kullanımlarını gösterir.
from math import sqrt
x = 16
# İstenilen sabit değerin karekökünün alınması
print(sqrt(16.0))
# Değişkenin karekökünün alınmasını sağlar
print(sqrt(x))
# sqrt() fonksiyonunun içerisinde işlem kullanımı
print(sqrt(2 * x - 5))
162