25 Şubat 2008 Pazartesi

24 Şubat 2008 Pazar

Sözlükler

-Veritabanı uygulamalarında büyük kolaylık sağlar.
-Lisateler gibi birden cok eleman taşırlar.
-Elemanlar sıfırdan başlayan sayılar yerine istediğiniz bir cümle olabilir.
Kulanuım şekli
sözlük={ 'anahtar': 'değer'}
>>> sözlük={'bilgisayar':'Muhendisligi'}
ÖR:
>>> sozluk['bilgisayar']
'Muhendisligi'

Python Cebe Girdi

Çarşamba akşamı bir araya geldik.İlk cep telefonu uggulamaımızı gerçekleştirdik. Nokia 7610 cep telefonuda yaptığımız ilk denemeler gayet iyiydi. Hepsini başarılı olamasak bile bir çoğunda kodların çalıştığını gördük.

19 Şubat 2008 Salı

Tüpler

Listelerden farkı "[ " yerine "(" işaretini kullanmasıdır.
Ör:
>>> ogrenci('ali','ahmet','ayşe')
-Tüplerin içeriği sabittir.
-Hafıza yönetimini en aza indirgediği için programınızı hızlandıracaktır.

Ö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.