Python Nedir Ne Amaçla Kullanılır?

Python birçok platformda çalışabilen oldukça kullanışlı bir programlama dilidir. Bu platformlara örnek vermek gerekirse Unix , Linux, Mac, Windows, Amiga, Symbian gösterilebilir.

Python’un kullanım alanlarına örnek vermek gerekirse makine öğrenimi, kullanıcı arabirimi programlama, ağ programlama, uygulama ve veritabanı yazılımı, büyük yazılım projelerinin prototiplenmesi Django uygulama sunucusu, YouTube ve orijinal BitTorrent
istemcisi, bazı Linux dağıtımları gibi sınırsız örnek sunulabilir.

Python kolay syntaxı sayesinde hem kolay anlışılabilir hemde kolay kodlanabilir. Bunun yanısıra Python2, Python3 gibi sürümleride bulunur.

Python’u Nasıl İndirebilirim?

Python’u https://www.python.org/downloads/ adresinden kolayca nidirebilirsiniz.

Python İle Kodlama 

#Burdaki örnekleri kolayca kendi bilgisayarlarınızda deneyerek sonuçlarına göz atabilirsiniz.

# Ekrana çıktı alma
print(“Merhaba dunya!”)

# Değişken tanımlama
sayi = 5
print(sayi)

# “=” işareti normal eşittir’den farklıdır, atama işlemi yapar.
# (sayi) değişkenine (sayi+1) değerini atadık.
sayi = sayi + 1
print(sayi)

# Sayısal değişkenlerde toplama
sayi = 6
para = 3
toplam = sayi + para
print(toplam)

# String değişkenleri tanımlama
yazi_1 = “Merhaba”
yazi_2 = “Dunya!”

# String değişkenlerinde toplama
toplam = yazi_1 + yazi_2
print(toplam)

yazi = “Merhaba”
para = 3

# Sayısal değişken ile string değişkeni toplanamaz, hata verir.
print(yazi + para)

# Sayısal değişkeni string değişkenine çevirme
print(yazi + str(para))

# Sayısal Değişkenlerde İşlemler
7 – 2
7 * 2
7 / 2
7 // 2
7 % 2

# string değişkenlerini çarpma ve Python’ın kolaylığı
h = “Hey” * 5
print(h)

# list değişkenleri
sayi_listesi = [5, 6, 7, 8]
yazi_listesi = [“abc”,”Def”,”gHJ”]

# list elemanlarına erişme işlemi
print(sayi_listesi[2])
print(yazi_listesi[2])

# if yapısı (Mantıksal Operatörler: < > <= >= == !=)

y = 3

if y > 5:

print(“Birinci kosul saglandi.”)

print(“y degeri 5’ten buyuktur.”)

else: print(“Ikinci kosul saglandi.”)

print(“y degeri 5 veya daha kucuktur.”)

 

# while döngüsü (Mantıksal Operatörler: < > <= >= == !=)

x = 2

print(“Dongu basladi.”)

while x < 7:

print(“x degeri: ” + str(x))

x = x + 1

print(“Dongu bitti.”)

 

# while kullanarak merdiven çizme
basamak = 1
while basamak < 10:
print(“O” * basamak)
basamak = basamak + 1
print(“Merdiven tamamlandi.”)

# for döngüsü her tip listede gezinmeyi sağlar.
liste = [5, 6, 7, 8]
for i in liste:
print(“i degeri: ” + str(i))
print(“Dongu devam ediyor…”)
print(“Dongu bitti.”)
# liste oluşturmadan for döngüsü kurma
for i in range(1, 10):
print(“i degeri: ” + str(i))

# En yüksek puanı alan öğrenciyi bulma uygulaması
kisiler = [“bill”,”steve”,”mark”,”alan”,”dennis”]
notlar = [87, 70, 91, 80, 89]
en_yuksek_alan =”???”
en_buyuk_not = -1
for sira in range(0, 5):
if notlar[sira] > en_buyuk_not:

en_buyuk_not = notlar[sira]
en_yuksek_alan = kisiler[sira]
print(“Birinci: ” + en_yuksek_alan)

31 thoughts on “Python’a Giriş 1

  • kadinvsaglik

    Yazınız özenle hazırlanmış çok ayrıntılı. Gerçekten çok kaliteli bir siteniz var.

    Cevapla
  • Murat AYIRKAN

    Daha çok C# öğrenmek istiyorum daha kolaymış doğru mu? :))

    Cevapla
  • Metin Polat

    Bir Bilkent Üniversitesi mezunu olarak üniversitemizi takdirle takip ediyorum. Başarılarınızın devamını diliyorum.

    Cevapla
  • dezade

    python konusunda bende sitemde bazı şeyleri çok merak ediyordum böyle sade ve anlaşılır bir kaynak bulamamıştım ama burada gayet güzel bir anlatım olmuş teşekkür ederim

    Cevapla
  • Ali Sezer Yılmaz

    Phyton programlama dili ile değişken tanımlamalar da dahil olmak üzere temel faktörleri çok iyi anlatmışsınız. Bu dili hiç bilmeyen bir kişi bu yazı sayesinde temel faktörler hususunda epey bir yol katedecektir. Emeğinize sağlık teşekkürler.

    Cevapla
  • Mehmt

    Basit temel bir anlatımla giriş seviyesine uygun örnekler verilmiş. Öğrenildiğinde ufku iki katına çıkartıyor python. 🙂

    Cevapla
  • seydişehir haber

    Bu dil uzun zamandır ilgimi çekiyor. Bir fırsat bulup başlayamadım. Güzel bir anlatım olmuş teşekkürler.

    Cevapla
  • Mahmut Korkmaz

    Detaylı anlatımınız için sizi tebrik ederim, başarılarınızın devamını dilerim.

    Cevapla
  • Arzu

    emeklerinize sağlık

    Cevapla
  • ne iyi gelir

    Bir arkadaş sormuş, python #C ye göre daha ağır fakat daha fonksiyonel, bu arada paylaşım için teşekkürler.

    Cevapla
  • sohbet

    Daha kolay yolu bunun 🙂

    Cevapla
  • MS Reklam

    müthiş bir makale çok teşekkür ediyorum

    Cevapla
  • nasıl yapılır

    Cidden phyton konusunda şimdiye dek okuduğum en iyi yazı

    Cevapla
  • Ali Polat

    Phyton programlama dili ile değişken tanımlamalar da dahil olmak üzere temel faktörleri çok iyi anlatmışsınız. Bu dili hiç bilmeyen bir kişi bu yazı sayesinde temel faktörler hususunda epey bir yol katedecektir. Emeğinize sağlık teşekkürler.

    Cevapla
  • kadıköy spor salonu

    Python anlaşılabilir ve kolay bir yazılım dili. Fakat yazılıma yeni başlayanlar için ideal. Sonrasında c# kesinlikle şart…

    Cevapla
  • panel çit

    Gerçekten çok titizlilikle yazılmış bir makale. Faydasını gördüm, paylaşımınız için ayrıca teşekkür ederim.

    Cevapla
  • Yeni Arabalar

    Hala Amiga’dan bahsediliyor olması enteresan ! 🙂

    Cevapla
  • Alia Rior

    bilgilendirme için teşekkürler…

    Cevapla
  • tarifalpisir

    Çok işime yaradı teşekkürler…

    Cevapla
  • sohbet

    Çok kaliteli bi iş çıkartmışsınız emeginize sağlık python çok merak ettigim bir konu idi elinize saglık

    Cevapla
  • gazitek

    Detaylı anlatımınız için sizi tebrik ederim paylaşım için çok teşekkürler

    Cevapla
  • Ahmet Gürel

    Python dil olarak güzel yazınızda çok ama derleme ve ram kullanımı bakımından ben python un yerine php’nin daha iyi olduğunu düşünüyorum.Php masaüstü programlama olmasa da ubunda bazı araçlar ile deskoptopphp ile mümkün

    Cevapla
  • sosyal medya yönetimi

    iyi bir döküman olmuş

    Cevapla
  • chatteyim

    Güzel bir anlatım olmuş tesekkürler.

    Cevapla
  • PINAR Temizlik Mersin

    Programlamaya giriş açısından benim nacizane tavsiyem C dili ile başlamanız. CTIS 151-152 dersleri Bilkentliler için programlamaya giriş için nimet bence. 🙂

    Cevapla
  • onur güngör

    çok faydalı bilgiler dogrusu

    Cevapla
  • Murat

    Bana her zaman Visual Basic daha cazip geldi ama emeğe saygı için teşekkür etmekten geri kalmayalım. Teşekkürler kardeşim.

    Cevapla
  • Nevam

    Yazılıma yeni başlayanlar için Python kolay ve anlaşılabilir. Bu güzel makale için teşekkür ederiz

    Cevapla
  • Ferdi

    Gerçekten çok titizlilikle yazılmış bir makale. Faydasını gördüm, paylaşımınız için ayrıca teşekkür ederim. 🙂

    Cevapla
  • Çimstone

    Harika bir paylaşım olmuş. Güzel bir kaynak

    Cevapla
  • Vaypike

    Değerli makaleniz için teşekkürler.

    Cevapla

Leave a comment

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.