19 Şubat 2008 Salı

Önemli Bilgiler

Pythonda atama işleri biraz farklıdır.
>>> a=b
işleminin sonucunda a için ayrı bir yer tahsis edilmez sadece b nesnesi a olarak çağrılma hakkını kazanır.

Metotlara Devam

-insert()
görevi : Listede elemanımızı istediğimiz konuma yerleştirmemizi sağlar.
>>> dpu.insert(2,'yerleştirilmek istenen')
bu işlem 'yerleştirilmek istenen' i ikinci sıraya yerleştirir indeks 1 olanın yerine

-pop()
görevi : listedeki son elemanı çıkartır.
>>> dpu.pop()

-remove()
görevi : herhangi bir elemenı listeden çıkartmak için kullanılır.
>>> dpu.remove('Çıkarılmak istenen')

-reverse()
görevi : Listeyi sondan başa sıralamak
>>> dpu.reverse()

-sort()
görevi : Liste elemanlarını başta sayılar olmak üzere sıralar
>>> dpu.sort()

18 Şubat 2008 Pazartesi

Bazı Metotlar

-append()
görevi: Listeye ekleme yapmak için kullanılır.
>>> dpu.append('yapı')
>>> dpu
['bilgisayar', 'elektronik', 'makine','yapı']

-count()
görevi: Liste içinde bir elemanın kaç kere kullanıldığı bilgisini verir.
>>> dpu.append('python')
0
listenin python diye elemanı yok o yuzden sonuc 0

-extend()
görevi : iki listeyi toplamak
>>> dpu.extend(['ali','osman'])

-index()
görevi : istenilen elemanın indeks numarasını verir
>>> dpu.index('bilgisayar')
0
Listede olmayan elemanla bakarsanız hata verir.

Önemli Bilgiler

Pythonda herşey bir nesne olarak algılanır. Bizim oluşturcağımız listeler olsun diğer değişkenler olsun hepsi bir nesnedir. Bu yüzden
-nesne.metot
kalıbını kullanabiliriz.

17 Şubat 2008 Pazar

Listeler

-bu bize erişim kolaylığı sağlıyor
>>> dpu=['bilgisayar','elektronik','makine']
>>> dpu
['bilgisayar', 'elektronik', 'makine']

-listeki elemanlara ulaşma metodu
listeadı[indeks]
>>> dpu[0]; dpu[3]
'bilgisayar'
'makine'

Örneklere Devam

-Farklı türden değişkenler toplanamaz
>>> a=6
>>> b="3"
>>> c=a+int(b)
toplanılırsa hata verecektir.

-str() fonksiyonu
görevi sayıları rakamlara çevirmek
>>> a=6
>>> b="3"
>>> c=str(a)+b
63
str() fonksiyonunu nesne şeklinde kullanmak için
>>> a=6
>>> a.__str__()
'6'

-len()fonksiyonu
görevi bir cümledeki karakter sayısını geri dönderir.
>>> len('len ben kaç karakterim')
22
len() fonksiyonunu nesne şeklinde kullanmak için
>>> 'len ben kaç karakterim'.__len__()
22

16 Şubat 2008 Cumartesi

Editörde Biraz Zaman Geçirelim

ilk örnekler
>>> a=5
>>> b=8
>>> c=a+b
>>> c
13
-a ve b sayıları atama ile dolduruluyor. c ye a ile b toplanıp yükleniyor son olarak c yazıp enter basınca sonucu görüyoruz.

>>> a="gece saat 2:11 ben python ile uğraşıyorum"
>>> a
'gece saat 2:11 ben python ile uğraşıyorum'
>>> print a
"gece saat 2:11 ben python ile uğraşıyorum"
-Cümleleri rahatlıkla kaydedebilirsiniz.