Ana içeriğe atla

PYTHON NEDİR?

 Python, 90'lı yılların başında Hollandalı Guido Van Rossum tarafından geliştirilmiştir. Geliştirilme amacı, çok hızlı bir şekilde kodun yazılıp, ortaya bir ürünün çıkartılmasıdır. Python, nesne yönelimli ve etkileşimi yüksek bir programlama dilidir. Girintilere dayalı yazım stilinin olması bu programlama dilinin öğrenimini kolaylaştırır. Bu da ayrıntılara boğulmadan programlama yapılmasını sağlamaktadır. Linux, Windows, Mac ve Unix gibi birçok işletim sistemine uyumludur. Ağ programlama, uygulama ve veri tabanı yazılımı gibi birçok farklı alanda kullanılabilir. Büyük yazılımların hızlı bir şekilde programlanması gerektiğinde C, C++ gibi dillere göre daha kullanışlıdır.


Python diğer dillere göre:

  • Çok daha sadedir.
  • Daha kolay öğrenilir.
  • Kod okunabilirliği yüksektir.
  • Ayrı bir derleyiciye ihtiyaç duymaz.
  • Düzenli bir kod dizilimine sahiptir.
  • Değişken tipi gibi tanımlamalara ihtiyaç duymadığı için yazımı çok daha hızlıdır.
Python neden kullanılmalıdır?

  • Açık kaynak kod olduğu için Python'ın kullanımı ücretsizdir.
  • Kod yazım şeklinden dolayı diğer programlama dillerine göre çok basittir. Bu yüzden hızlı öğrenilebilir.
  • Seri bir şekilde kodlama yapılabilir.
  • Python'da derleme işlemi olmadığı için yazılan kod hızlı çalışır.

Python ile yazılmış başlıca uygulamalar:

  • Reddit
  • Battlefield 2
  • Civilization IV
  • Ubuntu İşletim Sistemi
Ayrıca Google, Facebook, YouTube, BitTorrent, NASA gibi dünyaca ünlü firmalar kendi süreçleri içerisinde Python'ı kullanmaktadırlar.


                                                                                            

                                                                                                                     -Yağızalp K. Çalık 


Yorumlar

Yorum Gönder

Bu blogdaki popüler yayınlar

Turtle Modülüyle Çiçek Çizen Python Kodu

""" Bu örneğimizde Turtle modülü ile ekrana rastgele bir renkte çiçek çizdiriyoruz. """ import turtle, random ok = turtle.Turtle() renkler = ["red", "violet", "blue", "green", "brown", "dark khaki", "yellow", "cyan", "lime", "orange"] ok.pensize(5) ok.color(random.choice(renkler)) for i in range(7):     ok.forward(50)     ok.left(50)     ok.forward(50)     ok.left(130)     ok.forward(50)     ok.left(50)     ok.forward(50)     ok.left(78) turtle.mainloop()

While Döngüsü ile Şifre Kontrolü Yapan Python Kodu

""" Bu örneğimizde while döngüsü ile tanımlanan şifre ile kullanıcıdan alınan şifrenin aynı olup olmadığını kullanıcı şifreyi doğru girene kadar kontrol ediyoruz. """ dunyauzerindekienguvenlisifre = "1234" while True:     girilensifre = input("Şifrenizi giriniz.")     if girilensifre == dunyauzerindekienguvenlisifre:         print("hg")         break

SQLite 3 ile Tablodaki Verileri Çeken Python Kodu

""" Bu örneğimizde SQLite 3 veritabanı modülü ile önceden kaydettiğimiz verileri isteğe bağlı olarak çekiyoruz. Kırmızı renkli kısımlar oluşturduğunuz tabloya/veritabanına göre değişebilecek kısımlardır. """ import sqlite3 baglanti = sqlite3.connect(" LibraryDB.db ") komut = baglanti.cursor() hizmet = input(" Veri almak istediğiniz tablonun adını giriniz. \n") def kitapverilerial():     komut.execute("select * from KITAP ")     kliste = komut.fetchall()     print(" Kitap tablosunun verileri...")     for i in kliste:         print(i) def yazarverilerial():     komut.execute("select * from YAZAR ")     wliste = komut.fetchall()     print("Yazar tablosunun verileri...")     for i in wliste:         print(i) def yeviverilerial():     komut.execute("select * from YAYINEVI ")     yliste = komut.fetchall()     print(" Yayinevi tablosunun verile...