Python Örnekleri

Programlama Temelleri: Python Açıklamalı Örnekler

Örnek 1: Ekrana Merhaba Dünya Yazdıran Python Örneği

Örnek Çalışma:

Bu kodu çalıştırdığınızda, ekranda aşağıdaki çıktıyı göreceksiniz.

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

Örnek Çalışma:

Eğer kullanıcı isim olarak Ahmet girerse, programın çıktısı şu şekilde olacaktır.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan bir girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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

Örnek Çıktı:

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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

Ö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.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. + operatörü, iki sayıyı toplar.
  4. 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.

Örnek Çıktı:


Örnek 5: Kullanıcıdan 2 sayı isteyerek bu sayıları toplayan, çıkaran, çarpan, bölen ve sonucu gösteren  Pyton Örneği

Ö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:

Açıklama:

  1. Toplama (+): İki sayıyı toplar.
  2. Çıkarma (-): Birinci sayıdan ikinci sayıyı çıkarır.
  3. Çarpma (*): İki sayıyı çarpar.
  4. 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.
  5. 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

Ö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.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. Ortalama, iki notun toplamının 2’ye bölünmesiyle hesaplanır.
  4. 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

Ö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:

Alternatif: Ortalamayı Yuvarlama

Eğer ortalamayı belirli bir ondalık basamakla göstermek isterseniz, round() fonksiyonunu kullanabilirsiniz.

Örnek Çıktı:

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. Ortalama, üç notun toplamının 3’e bölünmesiyle hesaplanır.
  4. 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

Ö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.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. Ortalama, vize notunun %40‘ı (vize * 0.4) ve final notunun %60‘ı (final * 0.6) toplanarak hesaplanır.
  4. print() fonksiyonu, ortalamayı ekrana yazdırır.

Alternatif: Ortalamayı Yuvarlama

Eğer ortalamayı belirli bir ondalık basamakla göstermek isterseniz, round() fonksiyonunu kullanabilirsiniz.

Örnek Çıktı:


Örnek 9: Ürün Fiyatı ve adet bilgisi istenerek toplam ödenecek tutarı hesaplayan Python Örneği

Ö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.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. float() fonksiyonu, kullanıcının girdiği fiyatı ondalıklı sayıya (float) dönüştürür.
  3. int() fonksiyonu, kullanıcının girdiği adet bilgisini tam sayıya (int) dönüştürür.
  4. Toplam ödenecek tutar, fiyat ile adet çarpılarak hesaplanır.
  5. print() fonksiyonu, sonucu ekrana yazdırır.

Örnek 10: Kullanıcıdan doğum yılını alarak yaşını hesaplayan Python Örneği 

Örnek Çalışma:

Eğer kullanıcı doğum yılı olarak 1990 girerse, programın çıktısı şu şekilde olacaktır:

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. int() fonksiyonu, kullanıcının girdiği doğum yılını tam sayıya (int) dönüştürür.
  3. Şu anki yıl, 2025 olarak sabit bir değer olarak alınmıştır. (Bu değeri dinamik olarak almak için datetime modülü kullanılabilir. İlerdeki örneklerde datetime anlatılacaktır.)
  4. Yaş, şu anki yıldan doğum yılı çıkarılarak hesaplanır.
  5. 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

Ö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.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. Alan, kısa kenar ile uzun kenar çarpılarak hesaplanır.
  4. Çevre, kısa kenar ve uzun kenar toplamının 2 ile çarpılmasıyla hesaplanır.
  5. print() fonksiyonu, sonuçları ekrana yazdırır.

Örnek 12: Yarıçapı girilen dairenin alanı ve çevresini hesaplayan Python Örneği

Örnek Çalışma:

Eğer kullanıcı yarıçap olarak 5 girerse, programın çıktısı şu şekilde olacaktır.

Açıklama:

  1. math modülü, matematiksel işlemler için kullanılır. Bu örnekte math.pi, π (pi) değerini temsil eder.
  2. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  3. 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.
  4. Alan, π ile yarıçapın karesinin çarpılmasıyla hesaplanır (math.pi * (yaricap ** 2)).
  5. Çevre, 2 ile π ve yarıçapın çarpılmasıyla hesaplanır (2 * math.pi * yaricap).
  6. 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.

Örnek Çıktı:

Örnek 13: Fiyat bilgisi ve indirim oranı % olarak girilen ürünün son fiyatını hesaplayan Python Örneği

Ö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.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. İ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)).
  4. 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.


Ö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

Ö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.

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. Toplam harcanan yakıt, 100 km’de harcanan yakıtın gidilen mesafeye oranlanmasıyla hesaplanır ((ortalama_yakit / 100) * gidilen_km).
  4. Toplam harcanan para, toplam harcanan yakıt ile yakıt fiyatının çarpılmasıyla bulunur (toplam_yakit * yakit_fiyati).
  5. round() fonksiyonu, sonuçları 2 ondalık basamakla yuvarlar.
  6. 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.

Ö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:

Açıklama:

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. Toplam tüketilen su miktarı, dakikada tüketilen su miktarı ile kullanım süresinin çarpılmasıyla hesaplanır (dakikada_tuketim * kullanim_suresi).
  4. Toplam tüketim maliyeti, toplam tüketilen su miktarı ile su fiyatının çarpılmasıyla bulunur (toplam_su_tuketimi * su_fiyati).
  5. round() fonksiyonu, sonuçları 2 ondalık basamakla yuvarlar.
  6. 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.

Örnek Çalışma:

Eğer kullanıcı 3000 TL girerse, programın çıktısı şu şekilde olacaktır.

  1. input() fonksiyonu, kullanıcıdan girdi alır ve bu girdiyi bir string olarak döndürür.
  2. 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.
  3. Dolar karşılığı, TL miktarının dolar kuruna bölünmesiyle hesaplanır (tl_miktari / usd_kuru).
  4. Euro karşılığı, TL miktarının euro kuruna bölünmesiyle hesaplanır (tl_miktari / eur_kuru).
  5. round() fonksiyonu, sonuçları 2 ondalık basamakla yuvarlar.
  6. print() fonksiyonu, sonuçları ekrana yazdırır.

Yorum yap