Python Proglamlama Dili Neden Bu Kadar Popüler?

Python programlama dili 2003 yılı itibariyle en popüler 10 programlama dili arasındayken 2021 yılında en popüler dil konumuna yükseldi ve 2021’den beri En Popüler Programlama Dili sıfatını koruyor. Peki bu popülerliğin sebebi ne?

TUHAF BİR BİLGİ!

Guido Van Rossum ‘Python’ ismini sanılanın aksine Piton yılanlarından değil sevdiği bir İngiliz komedi şovu olan Monty Python’s Flying Circus’dan esinlenerek koymuştur.

Orjinal Özellikleri

Python geniş kütüphaneleri sayesinde veri analizi, makine öğrenimi, web geliştirme ,otomasyon, oyun geliştirme, bilimsel hesaplamalar gibi birçok işleve sahiptir. Bu da Python’ın fazlaca kitleye ulaşmasını sağlamıştır.

İşlev Yelpazesi

Python programlama dili öğrenmesi ve okunması en kolay programlama dillerindendir. Basit arayüzü, geniş kütüphaneleri, dil bilgisinin basitliği sayesinde okunması ve yazılması benzer programlama dillerine göre daha kolay olması; Python’ı diğer programlama dillerinden ayıran bazı özellikleridir.

Büyük Kuruluşlar Tarafından Tercih Edilmesi

Google, WikiPedia, CERN, NASA, Instagram, Netflix, UBER, Dropbox, Pinterest, Reddit, Spotify, Yahoo! ,Amazon; gibi birçok büyük kuruluş programlama dili olarak Python’ı tercih etmiş veya tercihleri arasında bulundurmuştur.

Entegrasyon

Farklı sistemlerin bir araya getirilmesi için yürütülen sürecin tamamına “entegrasyon” denir. Yazılım sektöründe entegrasyon farklı yazılım uygulamalarının, hizmetlerin veya veri tabanlarının birbiriyle iletişim kurabilmesini sağlamak için kullanılır. Python programında entegrasyon çoğu yazılım programından daha kolaydır.

Yeni başlayanlar için python programı ile basit bir hesap makinesi yapımı:

def hesap_makinesi():
    print("Basit Hesap Makinesi")
    print("İşlemler: + (Toplama), - (Çıkarma), * (Çarpma), / (Bölme)")

    # Kullanıcıdan girdi al
    sayi1 = float(input("Birinci sayıyı girin: "))
    islem = input("İşlemi girin (+, -, *, /): ")
    sayi2 = float(input("İkinci sayıyı girin: "))

    # İşlemi gerçekleştir
    if islem == '+':
        sonuc = sayi1 + sayi2
    elif islem == '-':
        sonuc = sayi1 - sayi2
    elif islem == '*':
        sonuc = sayi1 * sayi2
    elif islem == '/':
        if sayi2 != 0:
            sonuc = sayi1 / sayi2
        else:
            print("Hata: Sıfıra bölme hatası!")
            return
    else:
        print("Geçersiz işlem!")
        return

    # Sonucu ekrana yazdır
    print(f"Sonuç: {sonuc}")

Eylül BİLGİN

Yazıyı Paylaş

Yazar

İlgili Yazılar