kodbankasi http://kodbankasi.org/kodbankasi

Monthly Archives: Ocak 2014

Python ile fibonacci dizisi

python fibonaci

Fibonacci dizisi kendinden bir önceki sayının toplamıyla devam eden bir dizidir. Yani örnek vermek gerekirse: 0,1,1,2,3,5,8,13,21,34, … olarak devam eder. Programlama dillerinde bu dizi ile ilgili programlar temel teşkil eder. Çünkü hem algoritmasal olarak hem de yazılım geliştirme bakımından gayet güzel bir örnektir. Bununla beraber faktoriyel programları da yazılır. Özellikle üniversitelerde bilgisayar bölümü vize sınavlarında çok karşılaşılan sorulardan da biridir. ...

Devamını Oku

Python’da While Döngüsü Kullanımı

python while döngüsü

Python programlama derslerimize devam ediyoruz. While döngüsü programlama dillerindeki sık kullanılan önemli döngülerden birisidir. While içerisindeki komuta göre işlem yapılır. Hemen bir örnekle while döngüsünü açıklayalım. Programda a!=-1 ifadesi kodun çalıştıktan sonra tekrar başa döneceğini belirtmektedir. Girilen sayıya göre sürekli ortalama hesaplanacaktır. Ve her hesaplamadan sonra da sayaç 1 artacaktır. Programın çıktısından çok daha iyi anlaşılacağı kanısındayım. Görüldüğü gibi ilk girilen ...

Devamını Oku

Random , randrange ve endswith komutları

python endswith

Her programlama dilinde olduğu gibi Python programlama dilinde de random ifadeler önemli yer tutarlar. Genelde yazdığımız programların biryerinde mutlaka random ifadesi kullanırız. Python’da da random sayı oluşturmak için random sınıfı kullanılır. Hemen bir örnekle bu ifadeleri görelim. Programımız 3 random değer üretecek ve randrange ifadesi ile hangi aralıklarda random sayı üretileceğini belirledik. Bu ifadeler 0,1 ve 2 olacak. Eğer modları ...

Devamını Oku

Python’da if else döngüsü

Her programlama dilinde olduğu gibi if komutu python programlama dili için de aynı işlemi yapmaktadır. Bir kontrol yapılıyorsa yada bir koşul belirtiliyorsa if – else koşul ifadeleri kullanılır. Hemen örnek bir program yazalım. Programımızın çıktısı ise : Programın kodlarından da anlaşılacağı üzere a ve b olarak iki sayı atıyoruz. Önceki yazılarda değinmediğim bir özellikten daha bahsedeyim. <strong>Python programlama dilinde</strong> diğer programlarında olduğu ...

Devamını Oku

input() ve eval(input()) kullanımı

python input

Her programlama dilinde olduğu gibi programımızın dinamik çalışması için en önemli gerekliliklerden birisi de kullanıcılardan veri almaktır. Python 2.x için eğer kullanıcıdan sayısal işlemler için veri girilmesi istenirse input, yazı veya metin girmesi istendiğinde ise raw_input komutları kullanılır. Ancak benim sistemimde Python 3.3.3 sürümü kurulu, o yüzden raw_input metodunun kullanamıyorum. Bunun yerine 3.x sürümünde raw_input>>input,  input>>eval(input()) olmuştur. Yani input normal ...

Devamını Oku

Android Telefonlardaki Yüklü Gelen Uygulamaların Kaldırılması

android telefonlar

 Android telefon kullanıcıları için bir telefon aldıklarında içinde gerekli gereksiz ve bizim müdahale edemeyeceğimiz bazı uygulamalar yüklü gelir. Kullanıcıların birçoğu telefonu kullandıkları zaman içerisinde belki bu uygulamaları hiç açmaz yada kullanmaz ama silemez de. Bu sorundan kurtulmak elbette ki mümkün. Root ve özel ROM’lar sayesinde elinizde kötü bir telefon olsa bir canavara dönüşebiliyor. Ancak Rom ve Root olayları genelde düşük ...

Devamını Oku

Python print komutu kullanımı

python print komutu

Python programlama dilinde ekrana çıktı yazdırmak için print, kullanıcıdan veri almak için ise input ifadeleri kullanılır. Yazıların çok uzun olmaması için input komutundan diğer makalede bahsedeğim. Öncelikle önemli bir konudan bahsetmek istiyorum. Python 2.x ve 3.x sürümlerinde yazım şekillerinde farklılıklar mevcuttur. print ifadesinde buna örnek vereceğim. Print Komutu Print komutu ekrana çıktı almamızı sağlayan print Java’da System.out.println(“”);  C#’ta ise Console.writeLine(“”);  komutlarına ...

Devamını Oku

Python Nasıl Kurulur ?

Java ve android dersleri ile birlikte python derslerine de başlamaya karar verdik. Öncelikle python’un nasıl kurulacağından bahsedeceğiz. Linux tabanlı işletim sistemlerinde Pythonu kurmaya gerek yoktur, çünkü kurulu olarak gelmektedir. Python 2.x ve 3.x olarak piyasada iki şekilde bulunmaktadır ve Linux sisteminizde hangi python sürümünün kullanıldığını öğrenmek için kod satırına: yazmanız yeterlidir. Bu şekilde hangi sürümün sistemde olduğu öğrenilebilir. Windows işletim ...

Devamını Oku