Bu makalede Python programlama dilinde kullanılan farklı kodların anlamları ve kullanımları incelenecektir. Python, son yıllarda oldukça popüler hale gelmiş bir programlama dilidir. Sadece basit kodlar yazmakla kalmayıp, aynı zamanda büyük ve karmaşık projeleri de kolaylıkla yönetebilirsiniz. Python dilinde kullanılan kodları anlamak ve doğru bir şekilde kullanmak ise oldukça önemlidir.
Bu kod, belirtilen metni terminale veya çıktı akışına yazdırmak için kullanılır. Örneğin, print("Merhaba, dünya!")
komutunu kullandığınızda, “Merhaba, dünya!” metni terminale yazdırılır. Bu şekilde kullanıcıya bilgi vermek veya istenilen çıktıyı elde etmek için print() fonksiyonu kullanılır.
Bu kod, bir dizi veya liste üzerinde döngü oluşturmak için kullanılır ve her eleman için belirtilen işlemi gerçekleştirir. Örneğin, aşağıdaki kodu kullanarak bir dizi elemanlarını tek tek yazdırabiliriz:
“`
dizi = [1, 2, 3, 4, 5]for eleman in dizi: print(eleman)
“`
Bu kodu çalıştırdığınızda, dizi içindeki her bir eleman sırasıyla terminale yazdırılır. Böylece for döngüsü kullanarak liste veya dizi üzerinde istediğimiz işlemleri gerçekleştirebiliriz.
Bu kod, belirtilen başlangıç, bitiş ve artış değerlerine göre bir sayı dizisi oluşturur. Örneğin, aşağıdaki kodda range(1, 10, 2)
kullanılmıştır. Bu, 1’den başlayarak 10’a kadar (10 hariç) 2’şer artan bir sayı dizisi oluşturur. Yani, 1, 3, 5, 7, 9 şeklinde bir dizi elde ederiz.
Bu kod, for döngüsünün veya while döngüsünün aniden sonlandırılması için kullanılır. Örneğin, aşağıdaki kodda dizi içindeki elemanları dolaşırken if eleman == 3: break
koşulu sağlandığında döngü sonlanır. Yani, 3 sayısını bulduğumuz anda döngüden çıkılır.
Bu kod, döngünün mevcut adımını atlar ve bir sonraki adıma geçer. Örneğin, aşağıdaki kodda if eleman == 3: continue
koşulu sağlandığında, 3 sayısını atlayarak bir sonraki elemana geçilir ve döngü devam eder.
Bu kod, bir dizi veya liste üzerinde döngü oluştururken hem indeks hem de değer bilgisi sağlar. Örneğin, aşağıdaki kodu kullanarak bir dizi elemanlarını hem indeksleriyle beraber yazdırabiliriz:
“`
dizi = ["elma", "armut", "muz"]for indeks, eleman in enumerate(dizi): print(indeks, eleman)
“`
Bu kodda dizi içindeki her bir elemanın indeksi ve değeri terminale yazdırılır. Böylece enumerate() fonksiyonunu kullanarak dizinin her elemanına erişebilir ve indeksleriyle birlikte işlemler yapabiliriz.
Bu kod, belirli bir koşul doğru ise belirtilen işlemleri yapar, aksi halde başka bir işlemi gerçekleştirir. Örneğin, aşağıdaki kodu kullanarak bir sayının pozitif mi negatif mi olduğunu kontrol edebiliriz:
“`
sayi = -5if sayi > 0: print("Sayı pozitiftir.")else: print("Sayı negatiftir.")
“`
Bu kodu çalıştırdığınızda, sayının negatif olduğunu terminale yazdıracaktır. if-else koşul yapısını kullanarak belirli bir duruma göre farklı işlemler yapabiliriz.
Bu kod, alternatif bir koşulun doğru olması durumunda belirtilen işlemleri gerçekleştirir. Örneğin, aşağıdaki kodda elif sayi == 0:
koşulu sağlandığında, sayının sıfır olduğunu terminale yazdırır. Eğer hiçbir koşul sağlanmazsa else bloğundaki işlemi gerçekleştirir.
Bu kod, hiçbir koşulun doğru olmadığı durumda belirtilen işlemleri gerçekleştirir. Örneğin, yukarıdaki örnekte eğer sayı pozitif veya negatif değilse, yani hiçbir koşul sağlanmazsa, “Sayı sıfırdır.” yazısını terminale yazdırır.