Python argüman olarak gönderilen sayının keresini alan kareAl() işlevi

Kamikaze21

Hectopat
Katılım
15 Ocak 2022
Mesajlar
25
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Argüman olarak gönderilen sayının keresini alan kareAl() işlevini yazınız.

Argüman olarak gönderilen sayının karekökünü alan kokAl() işlevini yazınız. Sayıların karekökünü bulmayı hatırlayamadıysanız Bölüm 2'ün ilk alıştırma sına tekrar bakınız (Sayfa 26).
 
Argüman olarak gönderilen sayının keresini alan kareAl() işlevini yazınız.
Python:
def kareAl(sayi):
    
    return sayi**2

Python:
import math

def kareAl(sayi):
    return math.pow(sayi,2)

Daha basit yazarsak da:
Python:
def kareAl(sayi):
    return sayi*sayi
 
Son düzenleme:
eyw sağolun hocam teşekkür ederim
Python:
def kareAl(sayi):
   
    return sayi**2

Python:
import math

def kareAl(sayi):
    return math.pow(sayi,2)

Daha basit yazarsak da:
Python:
def kareAl(sayi):
    return sayi*sayi
eyw sağolun hocam teşekkür ederim
 
Eyvallah sağ olun hocam.
Ne demek, her zaman hocam da yalnız sizin istediğiniz ile orada sorulan farklı. Siz karesini alan bir fonksiyon istemişsiniz ama orada karekökünü alan bir fonksiyon istemiş. Benim yazdıklarım karesini alan fonksiyonlar, orada istediği gibi karekökünü alan bir fonksiyon yazarsak kabaca şöyle olur:

Python:
import math

def kokAl(sayi):
    return math.sqrt(sayi)

Tabii bunu modül kullanmadan da yapabiliriz, biz biliyoruz ki her köklü sayı bir üslü sayıdır ve karekök dediğimiz şey bir sayının 1/2. kuvvetidir.

Eğer fonksiyonu buna göre yazarsak da:
Python:
def kokAl(sayi):
    return sayi**0.5 # 0.5= 5/10 = 1/2
 
Son düzenleme:

Technopat Haberler

Yeni konular

Geri
Yukarı