Örnek 1: Ekrana Merhaba Dünya Yazdıran Python Örneği
1 2 3 4 | # Ekrana "Merhaba Dünya" yazdırma print("Merhaba Dünya") |
Örnek Çalışma:
Bu kodu çalıştırdığınızda, ekranda aşağıdaki çıktıyı göreceksiniz.
1 2 3 | Merhaba Dünya |
Bu, Python’da en temel ve klasik bir örnektir. print()
fonksiyonu, belirtilen metni veya değeri ekrana yazdırmak için kullanılır.
Örnek 2: Kullanıcıdan ismini isteyerek Merhaba (kullanıcı adı) yazdıran Python Örneği
1 2 3 4 5 6 7 | # Kullanıcıdan ismini al isim = input("Lütfen isminizi girin: ") # Ekrana "Merhaba [kullanıcı adı]" yazdır print("Merhaba", isim) |
Örnek Çalışma:
Eğer kullanıcı isim olarak Ahmet
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 | Lütfen isminizi girin: Ahmet Merhaba Ahmet |
Açıklama:
input()
fonksiyonu, kullanıcıdan bir girdi alır ve bu girdiyi bir string olarak döndürür.print()
fonksiyonu,,
ile ayrılmış argümanları alır ve bunları boşlukla ayırarak ekrana yazdırır.
Örnek 3: Kullanıcıdan ad ve soyad bilgisi isteyerek adını ve soyadını yazdıran Python Örneği
1 2 3 4 5 6 7 8 | # Kullanıcıdan ad ve soyad bilgisi al ad = input("Adınızı girin: ") soyad = input("Soyadınızı girin: ") # Ad ve soyad bilgisini tek satırda yazdır print("Adınız:", ad, "Soyadınız:", soyad) |
Örnek Çıktı:
1 2 3 4 5 | Adınızı girin: Ali Soyadınızı girin: Yılmaz Adınız: Ali Soyadınız: Yılmaz |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.print()
fonksiyonu, verilen argümanları ekrana yazdırır.,
ile ayrılan argümanlar otomatik olarak boşlukla birleştirilir.
Örnek 4: Kullanıcıdan 2 sayı isteyerek bu sayıları toplayan Pyton Örneği
1 2 3 4 5 6 7 8 9 10 11 | # Kullanıcıdan 2 sayı al sayi1 = float(input("Birinci sayıyı girin: ")) sayi2 = float(input("İkinci sayıyı girin: ")) # Sayıları topla toplam = sayi1 + sayi2 # Sonucu ekrana yazdır print("Girdiğiniz sayıların toplamı:", toplam) |
Örnek Çalışma:
Eğer kullanıcı birinci sayı olarak 5
ve ikinci sayı olarak 7
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 | Birinci sayıyı girin: 5 İkinci sayıyı girin: 7 Girdiğiniz sayıların toplamı: 12.0 |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği string değerini ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.+
operatörü, iki sayıyı toplar.print()
fonksiyonu, sonucu ekrana yazdırır.
Alternatif: Tam Sayı (Integer) İşlemi
Eğer sadece tam sayılarla işlem yapmak isterseniz, float()
yerine int()
kullanabilirsiniz.
1 2 3 4 5 6 7 8 9 10 11 | # Kullanıcıdan 2 tam sayı al sayi1 = int(input("Birinci sayıyı girin: ")) sayi2 = int(input("İkinci sayıyı girin: ")) # Sayıları topla toplam = sayi1 + sayi2 # Sonucu ekrana yazdır print("Girdiğiniz sayıların toplamı:", toplam) |
Örnek Çıktı:
1 2 3 4 5 | Birinci sayıyı girin: 5 İkinci sayıyı girin: 7 Girdiğiniz sayıların toplamı: 12 |
Örnek 5: Kullanıcıdan 2 sayı isteyerek bu sayıları toplayan, çıkaran, çarpan, bölen ve sonucu gösteren Pyton Örneği
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | # Kullanıcıdan 2 sayı al sayi1=int(input("1. Sayı: ")) sayi2=int(input("2. Sayı: ")) # Toplama İşlemi toplam=sayi1+sayi2 # Çıkarmaİşlemi fark=sayi1-sayi2 # Çarpma İşlemi carpim=sayi1*sayi2 # Bölmeİşlemi bolum=sayi1/sayi2 print("--------------------") # Sonuçları Ekrana Yazdır print("Toplam: ",toplam) print("Fark: ",fark) print("Çarpım: ",carpim) print("Bölüm: ",bolum) |
Örnek Çalışma:
Eğer kullanıcı birinci sayı olarak 10
ve ikinci sayı olarak 5
girerse, programın çıktısı şu şekilde olacaktır:
1 2 3 4 5 6 7 8 | Birinci sayıyı girin: 10 İkinci sayıyı girin: 5 Toplam: 15.0 Fark: 5.0 Çarpım: 50.0 Bölüm: 2.0 |
Açıklama:
- Toplama (
+
): İki sayıyı toplar. - Çıkarma (
-
): Birinci sayıdan ikinci sayıyı çıkarır. - Çarpma (
*
): İki sayıyı çarpar. - Bölme (
/
): Birinci sayıyı ikinci sayıya böler. İkinci sayı0
ise, sıfıra bölme hatası önlenir ve “Tanımsız” mesajı gösterilir. print()
fonksiyonu, sonuçları ekrana yazdırır.f-string
kullanılarak sonuçlar formatlı bir şekilde gösterilir.
Örnek 6: Kullanıcıdan 2 yazılı notunu isteyen ve ortalamayı hesaplayarak ekranda gösteren Pyton Örneği
1 2 3 4 5 6 7 8 9 10 11 | # Kullanıcıdan 2 yazılı notu al yazili1 = float(input("Birinci yazılı notunu girin: ")) yazili2 = float(input("İkinci yazılı notunu girin: ")) # Ortalamayı hesapla ortalama = (yazili1 + yazili2) / 2 # Sonucu ekrana yazdır print("Ortalama:", ortalama) |
Örnek Çalışma:
Eğer kullanıcı birinci yazılı notu olarak 85
ve ikinci yazılı notu olarak 90
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 | Birinci yazılı notunu girin: 85 İkinci yazılı notunu girin: 90 Ortalama: 87.5 |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği string değerini ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Ortalama, iki notun toplamının 2’ye bölünmesiyle hesaplanır.
print()
fonksiyonu,,
ile ayrılmış argümanları alır ve bunları boşlukla ayırarak ekrana yazdırır.
Örnek 7: Kullanıcıdan 3 yazılı notunu isteyen ve ortalamayı hesaplayarak ekranda gösteren Pyton Örneği
1 2 3 4 5 6 7 8 9 10 11 12 | # Kullanıcıdan 3 yazılı notu al yazili1 = float(input("Birinci yazılı notunu girin: ")) yazili2 = float(input("İkinci yazılı notunu girin: ")) yazili3 = float(input("Üçüncü yazılı notunu girin: ")) # Ortalamayı hesapla ortalama = (yazili1 + yazili2 + yazili3) / 3 # Sadece ortalamayı ekrana yazdır print("Ortalama:", ortalama) |
Örnek Çalışma:
Eğer kullanıcı birinci yazılı notu olarak 70
, ikinci yazılı notu olarak 85
ve üçüncü yazılı notu olarak 90
girerse, programın çıktısı şu şekilde olacaktır:
1 2 3 4 5 6 | Birinci yazılı notunu girin: 70 İkinci yazılı notunu girin: 85 Üçüncü yazılı notunu girin: 90 Ortalama: 81.66666666666667 |
Alternatif: Ortalamayı Yuvarlama
Eğer ortalamayı belirli bir ondalık basamakla göstermek isterseniz, round()
fonksiyonunu kullanabilirsiniz.
1 2 3 4 5 6 7 | # Ortalamayı 2 ondalık basamakla yuvarla ortalama = round((yazili1 + yazili2 + yazili3) / 3, 2) # Sadece ortalamayı ekrana yazdır print("Ortalama:", ortalama) |
Örnek Çıktı:
1 2 3 4 5 6 | Birinci yazılı notunu girin: 70 İkinci yazılı notunu girin: 85 Üçüncü yazılı notunu girin: 90 Ortalama: 81.67 |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği string değerini ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Ortalama, üç notun toplamının 3’e bölünmesiyle hesaplanır.
print()
fonksiyonu, sadece ortalamayı ekrana yazdırır.
Örnek 8: Kullanıcıdan vize ve final notlarını alarak vize notunun %40’ını ve final notunun %60’ını toplayıp ortalamayı hesaplayan Python Örneği
1 2 3 4 5 6 7 8 9 10 11 | # Kullanıcıdan vize ve final notlarını al vize = float(input("Vize notunu girin: ")) final = float(input("Final notunu girin: ")) # Ortalamayı hesapla (Vize %40, Final %60) ortalama = (vize * 0.4) + (final * 0.6) # Ortalamayı ekrana yazdır print("Ortalama:", ortalama) |
Örnek Çalışma:
Eğer kullanıcı vize notu olarak 60
ve final notu olarak 80
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 | Vize notunu girin: 60 Final notunu girin: 80 Ortalama: 72.0 |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği string değerini ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Ortalama, vize notunun %40‘ı (
vize * 0.4
) ve final notunun %60‘ı (final * 0.6
) toplanarak hesaplanır. print()
fonksiyonu, ortalamayı ekrana yazdırır.
Alternatif: Ortalamayı Yuvarlama
Eğer ortalamayı belirli bir ondalık basamakla göstermek isterseniz, round()
fonksiyonunu kullanabilirsiniz.
1 2 3 4 5 6 7 | # Ortalamayı 2 ondalık basamakla yuvarla ortalama = round((vize * 0.4) + (final * 0.6), 2) # Ortalamayı ekrana yazdır print("Ortalama:", ortalama) |
Örnek Çıktı:
1 2 3 4 5 | Vize notunu girin: 60 Final notunu girin: 80 Ortalama: 72.0 |
Örnek 9: Ürün Fiyatı ve adet bilgisi istenerek toplam ödenecek tutarı hesaplayan Python Örneği
1 2 3 4 5 6 7 8 9 10 11 | # Kullanıcıdan ürün fiyatı ve adet bilgisi al fiyat = float(input("Ürün fiyatını girin: ")) adet = int(input("Ürün adedini girin: ")) # Toplam ödenecek tutarı hesapla toplam_tutar = fiyat * adet # Sonucu ekrana yazdır print("Toplam ödenecek tutar:", toplam_tutar, "TL") |
Örnek Çalışma:
Eğer kullanıcı ürün fiyatı olarak 25.50
TL ve adet olarak 3
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 | Ürün fiyatını girin: 25.50 Ürün adedini girin: 3 Toplam ödenecek tutar: 76.5 TL |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği fiyatı ondalıklı sayıya (float
) dönüştürür.int()
fonksiyonu, kullanıcının girdiği adet bilgisini tam sayıya (int
) dönüştürür.- Toplam ödenecek tutar, fiyat ile adet çarpılarak hesaplanır.
print()
fonksiyonu, sonucu ekrana yazdırır.
Örnek 10: Kullanıcıdan doğum yılını alarak yaşını hesaplayan Python Örneği
1 2 3 4 5 6 7 8 9 10 11 12 13 | # Kullanıcıdan doğum yılını al dogum_yili = int(input("Doğum yılınızı girin: ")) # Şu anki yılı al (2025 olarak varsayalım) su_anki_yil = 2025 # Yaşı hesapla yas = su_anki_yil - dogum_yili # Sonucu ekrana yazdır print("Yaşınız:", yas) |
Örnek Çalışma:
Eğer kullanıcı doğum yılı olarak 1990
girerse, programın çıktısı şu şekilde olacaktır:
1 2 3 4 | Doğum yılınızı girin: 1990 Yaşınız: 35 |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.int()
fonksiyonu, kullanıcının girdiği doğum yılını tam sayıya (int
) dönüştürür.- Şu anki yıl,
2025
olarak sabit bir değer olarak alınmıştır. (Bu değeri dinamik olarak almak içindatetime
modülü kullanılabilir. İlerdeki örneklerde datetime anlatılacaktır.) - Yaş, şu anki yıldan doğum yılı çıkarılarak hesaplanır.
print()
fonksiyonu, sonucu ekrana yazdırır.
Örnek 11: Kısa kenarı ve uzun kenarı girilen dikdörtgenin alanını ve çevresini hesplayarak ekranda gösteren Python Örneği
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | # Kullanıcıdan kısa kenar ve uzun kenar bilgilerini al kisa_kenar = float(input("Kısa kenar uzunluğunu girin: ")) uzun_kenar = float(input("Uzun kenar uzunluğunu girin: ")) # Alanı hesapla (Alan = Kısa Kenar * Uzun Kenar) alan = kisa_kenar * uzun_kenar # Çevreyi hesapla (Çevre = 2 * (Kısa Kenar + Uzun Kenar)) cevre = 2 * (kisa_kenar + uzun_kenar) # Sonuçları ekrana yazdır print("Dikdörtgenin Alanı:", alan) print("Dikdörtgenin Çevresi:", cevre) |
Örnek Çalışma:
Eğer kullanıcı kısa kenar olarak 5
ve uzun kenar olarak 10
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 6 | Kısa kenar uzunluğunu girin: 5 Uzun kenar uzunluğunu girin: 10 Dikdörtgenin Alanı: 50.0 Dikdörtgenin Çevresi: 30.0 |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği kenar uzunluklarını ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Alan, kısa kenar ile uzun kenar çarpılarak hesaplanır.
- Çevre, kısa kenar ve uzun kenar toplamının 2 ile çarpılmasıyla hesaplanır.
print()
fonksiyonu, sonuçları ekrana yazdırır.
Örnek 12: Yarıçapı girilen dairenin alanı ve çevresini hesaplayan Python Örneği
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | # math modülünden pi değerini kullanmak için import ediyoruz import math # Kullanıcıdan yarıçap bilgisini al yaricap = float(input("Dairenin yarıçapını girin: ")) # Alanı hesapla (Alan = π * r^2) alan = math.pi * (yaricap ** 2) # Çevreyi hesapla (Çevre = 2 * π * r) cevre = 2 * math.pi * yaricap # Sonuçları ekrana yazdır print("Dairenin Alanı:", alan) print("Dairenin Çevresi:", cevre) |
Örnek Çalışma:
Eğer kullanıcı yarıçap olarak 5
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 | Dairenin yarıçapını girin: 5 Dairenin Alanı: 78.53981633974483 Dairenin Çevresi: 31.41592653589793 |
Açıklama:
math
modülü, matematiksel işlemler için kullanılır. Bu örnektemath.pi
, π (pi) değerini temsil eder.input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği yarıçap değerini ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Alan, π ile yarıçapın karesinin çarpılmasıyla hesaplanır (
math.pi * (yaricap ** 2)
). - Çevre, 2 ile π ve yarıçapın çarpılmasıyla hesaplanır (
2 * math.pi * yaricap
). print()
fonksiyonu, sonuçları ekrana yazdırır.
Alternatif: Sonuçları Yuvarlama
Eğer sonuçları belirli bir ondalık basamakla göstermek isterseniz, round()
fonksiyonunu kullanabilirsiniz.
1 2 3 4 5 6 7 8 9 | # Sonuçları 2 ondalık basamakla yuvarla alan = round(math.pi * (yaricap ** 2), 2) cevre = round(2 * math.pi * yaricap, 2) # Sonuçları ekrana yazdır print("Dairenin Alanı:", alan) print("Dairenin Çevresi:", cevre) |
Örnek Çıktı:
1 2 3 4 5 | Dairenin yarıçapını girin: 5 Dairenin Alanı: 78.54 Dairenin Çevresi: 31.42 |
Örnek 13: Fiyat bilgisi ve indirim oranı % olarak girilen ürünün son fiyatını hesaplayan Python Örneği
1 2 3 4 5 6 7 8 9 10 11 | # Kullanıcıdan fiyat ve indirim oranı bilgilerini al fiyat = float(input("Ürünün fiyatını girin: ")) indirim_orani = float(input("İndirim oranını (%) girin: ")) # İndirimli fiyatı hesapla indirimli_fiyat = fiyat - (fiyat * (indirim_orani / 100)) # Sonucu ekrana yazdır print("İndirimli fiyat:", indirimli_fiyat, "TL") |
Örnek Çalışma:
Eğer kullanıcı fiyat olarak 100
TL ve indirim oranı olarak 20
girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 | Ürünün fiyatını girin: 100 İndirim oranını (%) girin: 20 İndirimli fiyat: 80.0 TL |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği fiyat ve indirim oranını ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- İndirimli fiyat, orijinal fiyattan indirim miktarının çıkarılmasıyla hesaplanır. İndirim miktarı, fiyatın indirim oranıyla çarpılması ve 100’e bölünmesiyle bulunur (
fiyat * (indirim_orani / 100)
). print()
fonksiyonu, sonucu ekrana yazdırır.
Alternatif: Sonucu Yuvarlama
Eğer indirimli fiyatı belirli bir ondalık basamakla göstermek isterseniz, örneğin virgülden sonra 2 basamak vb.. , round()
fonksiyonunu kullanabilirsiniz.
1 2 3 4 5 6 7 | # İndirimli fiyatı 2 ondalık basamakla yuvarla indirimli_fiyat = round(fiyat - (fiyat * (indirim_orani / 100)), 2) # Sonucu ekrana yazdır print("İndirimli fiyat:", indirimli_fiyat, "TL") |
Örnek 14: Kullanıcıdan 100 km’ de harcanan ortalama yakıt, gidilen km ve yakıt fiyatı bilgisi istenerek toplam harcanan parayı hesaplayan Python Örneği
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # Kullanıcıdan bilgileri al ortalama_yakit = float(input("100 km'de harcanan ortalama yakıt (litre): ")) gidilen_km = float(input("Gidilen mesafe (km): ")) yakit_fiyati = float(input("Yakıt fiyatı (litre başına TL): ")) # Toplam harcanan yakıtı hesapla (litre cinsinden) toplam_yakit = (ortalama_yakit / 100) * gidilen_km # Toplam harcanan parayı hesapla toplam_ucret = toplam_yakit * yakit_fiyati # Sonucu ekrana yazdır print("Toplam harcanan yakıt:", round(toplam_yakit, 2), "litre") print("Toplam harcanan para:", round(toplam_ucret, 2), "TL") |
Örnek Çalışma:
Eğer kullanıcı:
- 100 km’de harcanan ortalama yakıt olarak
5.
6 litre, - Gidilen mesafe olarak
280
km, - Yakıt fiyatı olarak
45.60
TL girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 6 7 | 100 km'de harcanan ortalama yakıt (litre): 5.6 Gidilen mesafe (km): 280 Yakıt fiyatı (litre başına TL): 45.6 Toplam harcanan yakıt: 15.68 litre Toplam harcanan para: 715.01 TL |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği değerleri ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Toplam harcanan yakıt, 100 km’de harcanan yakıtın gidilen mesafeye oranlanmasıyla hesaplanır (
(ortalama_yakit / 100) * gidilen_km
). - Toplam harcanan para, toplam harcanan yakıt ile yakıt fiyatının çarpılmasıyla bulunur (
toplam_yakit * yakit_fiyati
). round()
fonksiyonu, sonuçları 2 ondalık basamakla yuvarlar.print()
fonksiyonu, sonuçları ekrana yazdırır.
Örnek 15: Kullanıcıdan musluğun dakikada tükettiği su miktarı (litre cinsinden), musluğun kullanım süresi (dakika cinsinden) ve su fiyatı (litre başına TL) bilgilerini alarak tüketim miktarını TL cinsinden hesaplayan Python Örneği.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # Kullanıcıdan bilgileri al dakikada_tuketim = float(input("Musluğun dakikada tükettiği su miktarı (litre): ")) kullanim_suresi = float(input("Musluğun kullanım süresi (dakika): ")) su_fiyati = float(input("Su fiyatı (litre başına TL): ")) # Toplam tüketilen su miktarını hesapla (litre cinsinden) toplam_su_tuketimi = dakikada_tuketim * kullanim_suresi # Toplam tüketim maliyetini hesapla (TL cinsinden) toplam_maliyet = toplam_su_tuketimi * su_fiyati # Sonuçları ekrana yazdır print("Toplam tüketilen su miktarı:", round(toplam_su_tuketimi, 2), "litre") print("Toplam tüketim maliyeti:", round(toplam_maliyet, 2), "TL") |
Örnek Çalışma:
Eğer kullanıcı:
- Dakikada tüketilen su miktarı olarak
2
litre, - Kullanım süresi olarak
30
dakika, - Su fiyatı olarak
0.05
TL girerse, programın çıktısı şu şekilde olacaktır:
1 2 3 4 5 6 7 | Musluğun dakikada tükettiği su miktarı (litre): 2 Musluğun kullanım süresi (dakika): 30 Su fiyatı (litre başına TL): 0.05 Toplam tüketilen su miktarı: 60.0 litre Toplam tüketim maliyeti: 3.0 TL |
Açıklama:
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği değerleri ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Toplam tüketilen su miktarı, dakikada tüketilen su miktarı ile kullanım süresinin çarpılmasıyla hesaplanır (
dakikada_tuketim * kullanim_suresi
). - Toplam tüketim maliyeti, toplam tüketilen su miktarı ile su fiyatının çarpılmasıyla bulunur (
toplam_su_tuketimi * su_fiyati
). round()
fonksiyonu, sonuçları 2 ondalık basamakla yuvarlar.print()
fonksiyonu, sonuçları ekrana yazdırır.
Örnek 15: Kullanıcıdan TL cinsinden para miktarı alarak bu miktarın Euro ve Dolar karşılığını hesaplayan Python örneği.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | # Sabit döviz kurları (örnek değerler) usd_kuru = 37.85 # 1 USD = 37.85 TL eur_kuru = 40.84 # 1 EUR = 40.84 TL # Kullanıcıdan TL cinsinden para miktarını al tl_miktari = float(input("TL cinsinden para miktarını girin: ")) # Dolar ve Euro karşılıklarını hesapla dolar_karsiligi = tl_miktari / usd_kuru euro_karsiligi = tl_miktari / eur_kuru # Sonuçları ekrana yazdır print(tl_miktari," TL = ",round(dolar_karsiligi, 2)," USD") print(tl_miktari," TL = ",round(euro_karsiligi, 2)," EUR") |
Örnek Çalışma:
Eğer kullanıcı 3000
TL girerse, programın çıktısı şu şekilde olacaktır.
1 2 3 4 5 | TL cinsinden para miktarını girin: 3000 3000.0 TL = 79.26 USD 3000.0 TL = 73.46 EUR |
input()
fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.float()
fonksiyonu, kullanıcının girdiği TL miktarını ondalıklı sayıya (float
) dönüştürür. Bu sayede kullanıcı tam sayı veya ondalıklı sayı girebilir.- Dolar karşılığı, TL miktarının dolar kuruna bölünmesiyle hesaplanır (
tl_miktari / usd_kuru
). - Euro karşılığı, TL miktarının euro kuruna bölünmesiyle hesaplanır (
tl_miktari / eur_kuru
). round()
fonksiyonu, sonuçları 2 ondalık basamakla yuvarlar.print()
fonksiyonu, sonuçları ekrana yazdırır.