Python3 Nedir Ne İşe Yarar?

140 defa okundu

PYTHON NEDİR?

1989 yılında Guido van Rossum tarafından yaratılan bir yazılım dilidir. En güncel versiyonu PYTHON3’tür.

DİĞER DİLLERDEN FARKI NEDİR?

Yüksek seviye bir yazılım dilidir. Yani donanım mimarisi, işlemci, bellek yönetimi gibi detaylara ihtiyaç duymaksızın kod geliştirmenin mümkün olduğu bir yazılım dilidir.

NEDEN PYTHON ÖĞRENMELİYİM?

Python’a olan talep her geçen gün artarak artmaktadır. İleriye dönük bakıldığında Python bilenler için iş imkanları diğer dillere göre daha geniş olacaktır.

Python dilinin bu kadar popüler olmasında 2 neden vardır. Öncelikli neden büyük veri(big data) çalışmaları için son derece etkin ve hızlıdır. Artık standart depolama kapasitelerinin bile yetersiz kaldığı günümüz verilerine baktığımızda, bu verileri inceleyebilmek için Python gibi yüksek seviye dillere gerek duyulmaktadır.

Diğer neden ise “Yapay Zeka” çalışmalarıdır. Diğer tüm yazılım dilleri ile karşılaştırıldığında Python, yapay zeka konusunda çok öne çıkmaktadır. Kütüphanelerinin geniş olması, öğrenmenin kolay olması ve compile edilmesine gerek olmaması; “Yapay Zeka”, “Makine Öğrenmesi” ve “Derin Öğrenme” konularında Python dilinin tercih edilmesine neden olmuştur. Son zamanlarda Python isminin bu kadar sık duyulmasının temel nedeni de Yapay Zeka çalışmalarıdır.

PYTHON HANGİ IDE KULLANIR?

En sık tercih edilen IDE yani kod yazma platformu “pycharm’dır”. Diğeri ise Jupiterdir. Bense daha çok QT designer ile çalışıyorum.

PYTHON DİLİNİ ÖĞRENMEK NE KADAR KOLAY?

Bu kişinin kapasitesine göre değişmekle birlikte; python öğrenilmesi en kolay dillerden biridir. Syntaxlar oldukça kısa ve nettir. Çok basit bir kod kıyaslaması yapalım.

PYTHON dili ile ekrana BYMMB yazdırmak için;

JAVA dili ile ekrana BYMMB yazdırmak için;

C++ dili ile ekrana BYMMB yazdırmak için;

C# dili ile ekrana BYMMB yazdırmak için;

İşte bu yüzden PYTHON diline bu kadar talep var.

PYTHON İLE MOBILE UYGULAMA YAZABİLİR MİYİZ?

Evet ancak henüz çok elverişli değil. Eğer android için mobil uygulama yazmak istiyorsanız, tavsiyem KOTLİN’dir.

PYTHON’UN EN SIK KULLANILAN KÜTÜPHANELERİ NELERDİR?

Çok fazla var. Benim en sık kullandığım kütüphaneler;

  • Requests. İnternet işlemleri için kullanılır.
  • Scrapy. İnternetten very toplama için kullanılır.
  • SQLAlchemy. Veri tabanı yönetimi için kullanılır.
  • BeautifulSoup. HTML kodlarını ayıklamak için kullanılır.
  • NumPy. İleri düzey matematiksel işlemler için kullanılır.
  • SciPy. Bilimsel hesaplamalar için kullanılır.
  • matplotlib. Veri bilimi için kullanılır.
  • Pygame. Oyun geliştirmek için kullanılır.
  • Pyglet. 3 boyutlu oyun geliştirmek için kullanılır.
  • pyQT. Grafiksel tasarımlar için kullanılır.
  • Sklearn. Yapay zeka için kullanılır.

PYTHON İLE WEB SİTESİ PROGRAMLANIR MI?

Evet. Hem de mükemmel bir şekilde programlanır. En yaygın iki ortam Django ve Flask’dır.

Bunlar da ilginizi çekebilir

  1. Avatar ihsan kılıçkaya dedi ki:

    python, Hocam kesinlikle biz acemilere VBA yı öğreten biri olarak Python Öğretme zamanınızda gelmiş de geçiyor bile. Bence bir Udemy eğitimi hazırlayında alalım.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.