Search the web
Sign In
New User? Sign Up
piton
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
slm   Message List  
Reply | Forward Message #972 of 1278 |
Re: [piton] bir soru

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"

oku()

 


2007/12/21, sadýk acar <turkbowling@... >:

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))

class degisme:
def __init__(self, form1):
self.form1 = form1
def line1(self):
l1=1
form1.label.setText("lineEdit degisti")
def line2(self):
l2=1
form1.label.setText("lineEdit_2 degisti")

self.retranslateUi(MainWindow)
self.gonder=gonder(self)
self.degisme=degisme(self)
QtCore.QObject.connect(self.pushButton,QtCore.SIGNAL("clicked()"),self.gonder.oku)
QtCore.QObject.connect(self.pushButton_2,QtCore.SIGNAL("clicked()"),MainWindow.close)
QtCore.QObject.connect(self.lineEdit,QtCore.SIGNAL("textChanged(QString)"),self.degisme.line1)
QtCore.QObject.connect(self.lineEdit_2,QtCore.SIGNAL("textChanged(QString)"),self.degisme.line2)
QtCore.QObject.connect(self.lineEdit_3,QtCore.SIGNAL("textChanged(QString)"),self.degisme.line3)
QtCore.QMetaObject.connectSlotsByName(MainWindow)

__________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs




Fri Dec 21, 2007 9:53 pm

adigeaydin21
Offline Offline
Send Email Send Email

Forward
Message #972 of 1278 |
Expand Messages Author Sort by Date

herkese selam bende pythona baþladým. þu an için en büyük problemim delphiden sonra grafik olaylarý zor geldi. biraz araþtýrdým kodlar hakkýnda çok...
turkbowling
Offline Send Email
Dec 1, 2007
9:58 pm

Merhaba, Öncelikle aramıza hoşgeldiniz.. Ancak bazı açılardan kullanmaya alıştığınız programlama dillerinin sunduğu "aslında en önemli" (bana ...
Alper KANAT
alperkanat
Offline Send Email
Dec 1, 2007
10:12 pm

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...
Dincer Aydin
dinceraydin
Offline Send Email
Dec 2, 2007
10:07 pm

bugun python örneklerini inceledim konsolda verilen örnekleri uyguladým oldukça kolay geldi þimdi þu ana kadar edindiðim fikirleri paylaþacagým...
sadýk acar
turkbowling
Offline Send Email
Dec 3, 2007
8:06 pm

Merhaba, PyQT isimli bir kütüphane ile QT kütüphanesini kullanabilirsiniz. KDevelop gibi KDE programlarý sayesinde (Linux) rahat bir þekilde ...
Alper KANAT
alperkanat
Offline Send Email
Dec 3, 2007
8:30 pm

... -- Recep KIRMIZI...
Recep KIRMIZI
recep_kirmizi
Offline Send Email
Dec 3, 2007
9:27 pm

... -- Recep KIRMIZI...
Recep KIRMIZI
recep_kirmizi
Offline Send Email
Dec 3, 2007
9:28 pm

wxpython, boaconstructor, gtkglade, pyqt gibi araçlarla oldukça hýzlý bir þekilde gui oluþturabilirsiniz. Bazý araçlarda c,c++ gibi þeyler yazmasý...
ertugrulogy
Offline Send Email
Dec 3, 2007
8:36 pm

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...
Dincer Aydin
dinceraydin
Offline Send Email
Dec 3, 2007
9:20 pm

herkese merhaba ilk hafta sonunda pythona ýsýnmaya basladim ozellikle pyqt delphiden sonra en uygun devam sekli gibi geldi bana tabi biraz cozebilirsek... ...
sadýk acar
turkbowling
Offline Send Email
Dec 9, 2007
1:38 am

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...
Dincer Aydin
dinceraydin
Offline Send Email
Dec 9, 2007
11:22 am

python-->class toplama: def __init__(self, ui): self.ui = ui def topla(self): if lineEdit.text()==[]: print ui.label_2.setText("bos") lineEdit boþ ise labele...
sadýk acar
turkbowling
Offline Send Email
Dec 15, 2007
9:30 am

sadece if lineEdit.text(): print ui.label_2.setText("bos") olarak denedin mi? ... sadece if lineEdit.text():     print ui.label_2.setText("bos") olarak...
Oktay Safak
oktay_safak
Offline Send Email
Dec 15, 2007
12:04 pm

denedigimde bu hatayý veriyor ilgine teþekkürler Traceback (most recent call last): File "/home/turkbowling/workspace/den/src/global.py", line 18, in oku if...
sadýk acar
turkbowling
Offline Send Email
Dec 15, 2007
7:57 pm

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. ...
Aydın ŞEN
adigeaydin21
Offline Send Email
Dec 17, 2007
12:37 am

Sadýk merhaba, Bu hatanýn senin sorduðun ve benim cevapladýðým konuyla ilgisi yok. Hata "lineEdit"'in tanýmlanmamýþ olmasý. Bu isim bir yerel...
Oktay Safak
oktay_safak
Offline Send Email
Dec 17, 2007
8:35 am

ilginize tesekkur ederim tam karamsarliga dusmek uzereydimm cevaplariniz beni tekrar umutlandirdi.. soylediginiz seylerde haklisiniz ....yavas yavas kavramaya...
sadýk acar
turkbowling
Offline Send Email
Dec 17, 2007
9:39 pm

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...
sadýk acar
turkbowling
Offline Send Email
Dec 21, 2007
8:36 pm

... 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...
Aydın ŞEN
adigeaydin21
Offline Send Email
Dec 21, 2007
9:53 pm

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...
Aydın ŞEN
adigeaydin21
Offline Send Email
Dec 23, 2007
11:55 am

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...
sadýk acar
turkbowling
Offline Send Email
Dec 15, 2007
9:40 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help