Bu programda, üslü operatör ve cmath modülünü kullanarak bir sayının karekökünü bulmayı öğreneceksiniz.
Örnek: Pozitif sayılar için karekök
1 2 3 4 5 6 7 8 9 | # Karekökü hesaplama Python Programı # Not: Bu değeri farklı bir sonuç için değiştirin sayi= 8 karekok = sayi** 0.5 print('%0.3f sayısının karekökü=> %0.3f'%(sayi,karekok)) |
Örnek: Kullanıcıdan alınan pozitif sayılar için karekök
1 2 3 4 5 6 7 8 9 | # Karekökü hesaplama Python Programı # Kullanıcıdan girdi almak için sayi = float(input('Bir sayı girin: ')) karekok = sayi ** 0.5 print('%0.3f sayısının karekökü=> %0.3f'%(sayi ,karekok)) |
Örnek: Gerçek veya karmaşık sayılar için karekök
1 2 3 4 5 6 7 8 9 10 11 12 13 | # Gerçek veya karmaşık sayıların karekökünü bulun # Karmaşık matematik modülünü içe aktarma import cmath sayi = 4+16j # Kullanıcıdan almak için #sayi = eval(input('Bir sayı girin: ')) karekok = cmath.sqrt(sayi) print('Sayı: {0}, Karekökü: {1:0.3f}+{2:0.3f}j'.format(sayi ,karekok.real,karekok.imag)) |
Bu programda, cmath (karmaşık matematik) modülünde sqrt() fonksiyonunu kullanıyoruz.
Karmaşık sayıları dönüştürmek için float() yerine eva () işlevini kullandığımıza dikkat edin. Ayrıca çıktının nasıl biçimlendirildiğine dikkat edin.
Yorum Yap