Sozlük yapýsý bu switch-case iþlemini karþýlýyor, kullanýmýda zor deðil
aslýnda.
Þöyleki :
def fonk1():
print "fonk1"
def fonk2():
print "fonk2"
sozluk={"1":fonk1, "2": fonk2}
deger="1"
sonuc=sozluk.get("deger")()
ÇIKTI: 'fonk1'
*** basit iþlemler için ayrý bir fonksiyon yerine lambda kullanýlabilir.
21 Eylül 2008 Pazar 00:36 tarihinde Mucibirahman ÝLBUÐA <
mucip.ilbuga_at_gmail.com> yazdý:
> Selamlar,
> Çok enteresandýr! yeni farkettim. Case ya da switch benzeri bir deyim
> Python'da yok?! Çok garip! if-else kullanmaktan baþka bir yöntem yok
> mudur? Yada neden bnun karþýlýðý Python'da yok?
>
> --
> Kolay gelsin,
> Mucip:)
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
-- Aydýn ÞEN Ege Üniversitesi Uluslararasý Bilgisayar Enstitüsü
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Sun 21 Sep 2008 - 00:46:35 EEST