def oku(self):
if l1==0:
p1=int(form1.lineEdit_3.text())
form1.lineEdit.setText(str(p1))
break-------------------------
--------------hata
veriyor
if l1==1:
p1=int(form1.lineEdit_3.text()) form1.lineEdit_2.setText(str(p1))
Eğer yazdığınız kod bu kadar ise metoddan çıkmak için ayrıca birşey yapmanıza gerek yok, diğer kodlar şart sağlanmadığı için işlemeyecektir. Ancak farklı bir durumda kullanacaksanız şöyle yardımcı olmaya çalışayım. Break deyimi bir döngüden çıkmak için kullanılır, if bir kontrol deyimi olduğu için if bloğu içerisinde kullanamazsınız. Açıkçası metoddan çıkmak için benim bildiğim böyle bir komut yok. Ancak şu şekilde kullanabilirsiniz, koşul gerçekleştiği takdirde gerçekleşmemesini istediğiniz kodları bir kere gerçekleşecek bir for döngüsü içerisinde kullanabilirsiniz, bu durumda break deyimiyle o kod bloğundan çıkabilirsiniz.
Şöyle örneklemeye çalışayım;
i=5
def oku():
for j in range(1): if i==5: print "koşul sağlandı ve çıkıldı"
break print "bu kısım yazılmayacak"
pyqt ile hazırladıgım örnekte oku fonksiyonu
çalıştıktan sonra l1==0: şartı gerçekleşince break ile
çıkmasını istiyorum ama olmadı delphide bu olayı exit
ile yapıyorduk...bu hususda yardımcı olursanız
sevinirim teşekkürler...
----------------------------------------------------------
class gonder:
def __init__(self, form1):
self.form1 = form1
def oku(self):
if l1==0:
p1=int(form1.lineEdit_3.text())
form1.lineEdit.setText(str(p1))
break---------------------------------------hata
veriyor
if l1==1:
p1=int(form1.lineEdit_3.text())
form1.lineEdit_2.setText(str(p1))
Merhaba, Saturday, December 1, 2007, 10:58:29 PM, you wrote: t> herkese selam bende pythona baþladým. þu an için en büyük problemim t> delphiden sonra...
Hello sadýk, Monday, December 3, 2007, 9:06:03 PM, you wrote: sa> kiþisel fikrime göre herhangi bir dilde yazýlým bilen sa> bir kiþi genel anlamda bir...
herkese merhaba ilk hafta sonunda pythona ýsýnmaya basladim ozellikle pyqt delphiden sonra en uygun devam sekli gibi geldi bana tabi biraz cozebilirsek... ...
Merhaba Sadik, Sunday, December 9, 2007, 2:38:15 AM, you wrote: sa> herkese merhaba sa> sa> ilk hafta sonunda pythona ýsýnmaya basladim ozellikle sa> pyqt...
form nesnesini ui'ye bağladığınız için form üzerindeki nesnelere de ui üzerinden ulaşmanız gerek. Tıpkı label'a ulaşırken yaptığınız gibi. ...
Sanırım return komutu tam olarak işinizi görecektir. Ondan bahsetmeyi unutmuşum. Onu da kısaca şöyle örnekleyeyim: i=5 def oku(): if i==5: print "i...
herkese selam kurcalamalar sonunda qt4 ile arayüz yapýp eclipse ile kodyazmayý ögrendim delphiden sonra bana en yakýn þekil bu geldi... kalbimdeki ben bu...