Page 57 - Bilgisayar Bilimi Kur 1| 2. Bölüm
P. 57
16
4
6.3.1. 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
kelimesi kullanılarak ve “math” yani matematik kütüphanesinden çağırılarak kullanılır. Böylece sqrt()
fonksiyonu programa tanıtılmış olur. “sayi” ise fonksiyona gönderilecek parametredir. Parametreler
fonksiyona 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.3.1.1. 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))
163