Bir Python Yazı Dizisi: Python’a Giriş 101

996

Python, öğrenmesi ve sözdizimi olarak çok kolay olsa da, aslında çok geniş bir dünya sunan yazılım dillerinden biri. Bu nedenle, sadece Python sözdizimini öğrenmek, Python ile her şeyi yapabilecek yetkinliğine kavuştuğunuz anlamına gelmiyor maalesef. Bir adım ileri gidip, Python için yayınlanmış paketleri de öğrenmelisiniz. Örneğin; kariyer hedefiniz veri bilimcisi (data scientist) olmak ise öğrenmeniz gereken iki ana paket mevcut: Numpy ve Pandas. Bu iki pakete ve daha ileri adımlarda neler öğrenmeniz gerekeceğine, yazımızın ilerleyen haftalardaki bölümlerinde ayrıntılı olarak değineceğiz. Şimdi öncelikle Python’a dair temel giriş bilgilerini öğrenmekle başlayalım.

Python’ı kim, ne zaman geliştirdi?

Python, Hollandalı yazılımcı Guido Van Rossum tarafından 1990 yılında geliştirilmeye başlandı. Yani, birçoğunuz Python’ı yeni yeni duymaya başlamış olsa da Python zannedildiği kadar taze bir dil değil.

Kimler kullanır?

Bu sorunun cevabını ben kendi sosyal çevremde “Kim neden kullanmasın ki?” şeklinde cevaplıyorum fakat bu cevap bu platformda sizler için yeterli olmayacaktır 🙂 O nedenle Python’ı kullanan çevre kısaca şu şekilde sıralanabilir:

  • Veri Bilimcileri (Data Scientists),
  • Web Geliştiricileri (Web Developers),
  • Yazılım Kalite Güvence Mühendisleri (Software QA Engineers),
  • Makine Öğrenimi Mühendisleri (Machine Learning Engineers),
  • Masaüstü yazılımları yapmak isteyenler,
  • Oyun geliştirmek isteyenler.

Python ile Arduino, Raspi ve benzeri programlanabilir elektronik kartlar bile kodlayabilirsiniz fakat bu örneklendirme çok uzun bir liste halinde devam edebilir sizi sıkmamak adına burada kesiyorum.

Nasıl kullanılır?

Python kullanabilmek için öncelikle kurulumunu yapmak gerekir. Tam olarak bu sebepten dolayı “Python ile ne yapılamaz?” sorusuna verilebilecek cevaplardan biri “Python ile işletim sistemi yazılamaz!” olacaktır.

Gelelim nasıl kurulum yapacağımıza. Öncelikle https://www.python.org/downloads/ adresi üzerinden Python son versiyonunu indirelim. İndirdiğimiz dosyaya çift tıklayıp alışık olduğumuz kurulum aşamalarını tamamladıktan sonra, Python bilgisayarımızda kullanılabilir hale gelecektir.

 

Terminal’i açıp python3 yazıp enter tuşuna bastığımızda karşımıza aşağıdaki görsele benzer bir ekran geliyorsa da, yüklememiz sorunsuz bir şekilde tamamlandı demektir.

 

 

Terminal üzerinde de Python kodu yazıp çalıştırabilirsiniz fakat bu yöntem pek kullanışlı olmayacağı için ilk ve geleneksek Hello World örneğimizi aşağıdaki shell komutlarını teker teker Terminal üzerinde çalıştırarak Python çalışma ortamımızı kuruyoruz:

  1. cd Desktop —> Bilgisayarımızda Desktop dizinine erişmemizi sağladı,
  2. mkdir PythonBilisimIO —> Desktop dizini içerisinde yeni bir klasör oluşturduk,
  3. touch main.py —> Python kodlarımızı yazacağımız .py uzantılı dosyamızı oluşturmuş olduk,

Şimdi PythonBilisimIO dosyamızı bir kod editörü yardımı ile açalım (Sublime Text, VS Code). Ben Visual Studio Code’u kullanmayı tercih ediyorum ve serinin devamında da VS Code kullanırken göreceksiniz.

İlk örneğimiz olarak ekrana 10 kez “Hello World” yazdıran kodumuzu oluşturalım. Eğer kodlamaya yeni başlayan biriyseniz “Döngüler neydi, while neydi?!” diye korkup kaçmayın. Zira bu yazı dizisinde temel seviyeden başlayıp ileri seviyeye kadar Python ile ilgili her şeyi sizlere anlatmaya çalışacağım. İlerleyen yazılarda” while ve for döngülerine”, “ if else yapılarına” değineceğiz ve bunlarla sınırlı kalmayıp birkaç meslek grubunun Python’ı nasıl kullandıklarını da örnekler üzerinden beraber göreceğiz.

Haftada bir yayınlanacak Python yazı dizisinin ilk bölümüne şimdilik noktayı koyuyoruz. Zaman ayırdığınız için teşekkürler. Gelecek hafta görüşmek üzere

Bir sonraki yazı: Bir Python Yazı Dizisi: Kullanıcı ile etkileşim ve değişkenler

 

Yorum yaz

Email adresiniz yayınlanmayacaktır.