Ubuntu Türkiye

Yazılım => Programlama => Python => Konuyu başlatan: rükneddin - 07 Haziran 2017 - 06:44:38

Başlık: Kodlarda belirlenen noktaya geri dönüş?
Gönderen: rükneddin - 07 Haziran 2017 - 06:44:38
Merhaba kıymetli arkadaşlar,

Ben yeni yeni python öğrenmeye çalışan bir talebeyim sizlere bir sorum olacaktı.

Şimdi, ben öyle bir komut istiyorum ki sistem programı çalıştırırken o kodu görünce bönceden belirlediğim bir konuma zıplasın ve okumaya devam etsin.(Örneğin 20 satır üst...)
Aceba böyle bir güzellik mevcut mudur? Ya da aynı işe yarıyacak bir şey? Şimdiden teşekkür ederim.  :)
Başlık: Ynt: Kodlarda belirlenen noktaya geri dönüş?
Gönderen: ekremsenturk - 07 Haziran 2017 - 08:41:34
Python'da öyle bir komut yok.
Çözüm örnekleri :
https://stackoverflow.com/questions/438844/is-there-a-label-goto-in-python
https://stackoverflow.com/questions/18863309/the-equivalent-of-a-goto-in-python
Başlık: Ynt: Kodlarda belirlenen noktaya geri dönüş?
Gönderen: rükneddin - 07 Haziran 2017 - 19:01:00
Hocam sağolun ama rica etsem linklere ne anlatıldığını açıklayabilir misiniz?
Başlık: Ynt: Kodlarda belirlenen noktaya geri dönüş?
Gönderen: Amenofis - 07 Haziran 2017 - 21:06:45
Daha önce çalışan bir kod bloğunu tekrar çalıştırmak istiyorsun. Bunun için döngü kullanılır.

http://www.python.tc/python-while-dongusu-kullanimi/
Başlık: Ynt: Kodlarda belirlenen noktaya geri dönüş?
Gönderen: ekremsenturk - 08 Haziran 2017 - 00:50:31
Alıntı yapılan: rükneddin - 07 Haziran 2017 - 19:01:00
Hocam sağolun ama rica etsem linklere ne anlatıldığını açıklayabilir misiniz?

O bağlantılarda benzer sorular sorulmuş ve yanıt olarak "Python'da 'goto' ve 'label' gibi kodların bulunmadığı ve neden bulunmadığı" anlatılmış.
Böyle bir işlemi Python'da yine de yapabilmek için farklı yöntemler, örnekleri verilerek anlatılmış.

Bazı başka programlama dillerinde "goto" adında bir yöntem bulunuyor. Bu bir kolaylıktır ancak büyük boyutlu dosyalarda işlemlerin takip edilebilirliğini zorlaştırıyor.
Başlık: Ynt: Kodlarda belirlenen noktaya geri dönüş?
Gönderen: okkangal - 25 Haziran 2017 - 11:58:23
Fonksiyonlar ve nesne yönelimi konularını iyice öğren...  Döngüler konusunu iyice kavra... Bence zamanla bu sorunu kendi kendine çözeceksin...
Başlık: Ynt: Kodlarda belirlenen noktaya geri dönüş?
Gönderen: serdarkokcu - 27 Haziran 2017 - 11:08:10
sorunun tamamen mantık hatasından böyle bir şeyi çözmenin binlerce yolu var aslında programlama dillerinde biraz daha ilgilen temele in mantıklarını anlamaya çalış ne bulursan oku sonradan sende anlayacaksın ne kadar mantıksız kolay birşeyi sormuşum diye:) kolay gelsin