PDA

Tam Sürümünü Görmek İçin : \ karakterini atamak ?


perros
10/02/2007, 03:43
1:
arkadaşlar pythonda sınıf nasıl oluşturulur?
mesela ;
def fonksiyon1():
print "selam"
def fonksiyon2():
print "selamlar"yukarıdaki iki fonksiyonu nasıl bir sınıfa yerleştiririrz? ve kullanırız?

2::utangac:
\ karakteri nasıl atanır?
yani;
print "abc"
cinsinden
print "\"...

Teşekkürler...nede olsa python'da yeniyim :ginginn:


Yns
10/02/2007, 13:00
1.

En basit olarak şu şekilde;


class merhaba:
def degiskenial(self,value):
self.data = value
def ekranabas(self):
print self.data

x = merhaba()
x.degiskenial('yns')
x.ekranabas()


Class olayi bana python'da diger dillerden biraz daha karisik gelmisti, "writing classes in python" diye google'da aratirsan sonuc bulabilirsin.

Birkac adres;

http://www.diveintopython.org/object_oriented_framework/defining_classes.html
http://www.informit.com/articles/article.asp?p=28672&seqNum=2&rl=1
http://docs.python.org/tut/node11.html

2.

\ escape karakteri oldugu icin 2 kere \ yazmak gerekiyor.Ornegin asagidaki sintaks yanlis;

print'\' -> 2. tek tirnak escape edildigi icin hata verir.

print'\\' -> \ çıktısı verilir.

perros
11/02/2007, 17:08
yardımların için teşekkürler...