5. Kolay Python Projesi Sayaç Uygulaması

beşinci pyhton projemiz “Sayaç Uygulaması” olsun. Bu projede, kullanıcının bir başlangıç değeri ve bir bitiş değeri girmesini isteyerek, bu aralıktaki sayıları belirli bir adımda artırarak veya azaltarak ekrana yazdıracağız. Kendi başınıza denemeyi unutmayın!

İşte Python’da basit bir sayaç uygulaması projesi:

def counter(start, end, step):
    if start < end:
        for num in range(start, end + 1, step):
            print(num)
    else:
        for num in range(start, end - 1, -step):
            print(num)

def main():
    start = int(input("Başlangıç değerini girin: "))
    end = int(input("Bitiş değerini girin: "))
    step = int(input("Adım değerini girin: "))
    counter(start, end, step)

main()

Yukarıdaki kodda, counter fonksiyonu, başlangıç değeri, bitiş değeri ve adım değeri kullanılarak sayıları ekrana yazdırır. main fonksiyonu ise kullanıcıdan başlangıç, bitiş ve adım değerlerini alır ve counter fonksiyonunu kullanarak sayıları ekrana yazdırır.

Adımları açıklayalım:

  1. counter fonksiyonunu tanımlıyoruz. Bu fonksiyon, başlangıç değeri, bitiş değeri ve adım değeri kullanarak sayıları ekrana yazdıracaktır.
  2. Eğer başlangıç değeri bitiş değerinden küçükse, başlangıç değerinden başlayarak bitiş değerine kadar olan sayıları adım değeriyle artırarak ekrana yazdırırız.
  3. Eğer başlangıç değeri bitiş değerinden büyükse, başlangıç değerinden başlayarak bitiş değerine kadar olan sayıları adım değeriyle azaltarak ekrana yazdırırız.
  4. main fonksiyonunu tanımlıyoruz. Bu fonksiyon, kullanıcıdan başlangıç, bitiş ve adım değerlerini alır.
  5. Kullanıcıdan başlangıç değerini girmesini istemek için input fonksiyonunu kullanır ve start değişkenine atarız.
  6. Kullanıcıdan bitiş değerini girmesini istemek için input fonksiyonunu kullanır ve end değişkenine atarız.
  7. Kullanıcıdan adım değerini girmesini istemek için input fonksiyonunu kullanır ve step değişkenine atarız.
  8. Ardından, counter fonksiyonunu start, end ve step değerleriyle çağırarak sayıları ekrana yazdırırız.


Bu şekilde, Python’da basit bir sayaç uygulaması projesini tamamladık. Projeleri adım adım ele alarak gerçekleştirmek, programlama becerilerimizi güçlendirmek ve pratik yapmak için önemlidir. Bu projede, kullanıcının belirlediği başlangıç, bitiş ve adım değerlerine göre sayıları ekrana yazdırdık. Bu uygulamayı daha da geliştirerek, kullanıcıya farklı seçenekler sunabilir veya çeşitli işlemler ekleyebilirsiniz. Kendi projelerinizi oluşturarak daha fazla deneyim kazanmaya devam edin. Başarılar dilerim!

Geri dön

Leave a Reply

Your email address will not be published. Required fields are marked *