folder Tahribat.com Forumları
linefolder Python
linefolder Python Tek Satırda Yazmak



Python Tek Satırda Yazmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek

    Sa hocalar konu başlığı biraz değişik oldu ama python üzerinden yapacağımız işlemleri tek satırda yaptırmanın yolunu bilen bir hocamız bana anlatabilir mi veya kaynak yollayabilir mi

    Örnek olsun

    for i in range(3,600):
        for x in range(2,i):
            for y in range(1,x):
                if y**2+x**2==i**2:
                    if y+x+i==1000:
                        print(y,x,i)

    bu kodu tek satırda yazmak istiyorum


    En iyi saldırı savunmadır...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Roark
    Roark's avatar
    Kayıt Tarihi: 12/Ağustos/2011
    Erkek
    TheAvenqer bunu yazdı

    Sa hocalar konu başlığı biraz değişik oldu ama python üzerinden yapacağımız işlemleri tek satırda yaptırmanın yolunu bilen bir hocamız bana anlatabilir mi veya kaynak yollayabilir mi

    Örnek olsun

    for i in range(3,600):
        for x in range(2,i):
            for y in range(1,x):
                if y**2+x**2==i**2:
                    if y+x+i==1000:
                        print(y,x,i)

    bu kodu tek satırda yazmak istiyorum

    Çıktıyı bir listeye atayıp sonra listeyi yazdır hocam?

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Roark
    Roark's avatar
    Kayıt Tarihi: 12/Ağustos/2011
    Erkek
    TheAvenqer bunu yazdı

    Sa hocalar konu başlığı biraz değişik oldu ama python üzerinden yapacağımız işlemleri tek satırda yaptırmanın yolunu bilen bir hocamız bana anlatabilir mi veya kaynak yollayabilir mi

    Örnek olsun

    for i in range(3,600):
        for x in range(2,i):
            for y in range(1,x):
                if y**2+x**2==i**2:
                    if y+x+i==1000:
                        print(y,x,i)

    bu kodu tek satırda yazmak istiyorum

    2 kere yazmış

     

    Roark tarafından 12/Mar/18 23:03 tarihinde düzenlenmiştir
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek
    Roark bunu yazdı
    TheAvenqer bunu yazdı

    Sa hocalar konu başlığı biraz değişik oldu ama python üzerinden yapacağımız işlemleri tek satırda yaptırmanın yolunu bilen bir hocamız bana anlatabilir mi veya kaynak yollayabilir mi

    Örnek olsun

    for i in range(3,600):
        for x in range(2,i):
            for y in range(1,x):
                if y**2+x**2==i**2:
                    if y+x+i==1000:
                        print(y,x,i)

    bu kodu tek satırda yazmak istiyorum

    Çıktıyı bir listeye atayıp sonra listeyi yazdır hocam?

    hocam çıktıyı tek satırda yazma değil kodu tek satırda yazmayı öğrenmek istiyorum


    En iyi saldırı savunmadır...
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Roark
    Roark's avatar
    Kayıt Tarihi: 12/Ağustos/2011
    Erkek
    TheAvenqer bunu yazdı
    Roark bunu yazdı
    TheAvenqer bunu yazdı

    Sa hocalar konu başlığı biraz değişik oldu ama python üzerinden yapacağımız işlemleri tek satırda yaptırmanın yolunu bilen bir hocamız bana anlatabilir mi veya kaynak yollayabilir mi

    Örnek olsun

    for i in range(3,600):
        for x in range(2,i):
            for y in range(1,x):
                if y**2+x**2==i**2:
                    if y+x+i==1000:
                        print(y,x,i)

    bu kodu tek satırda yazmak istiyorum

    Çıktıyı bir listeye atayıp sonra listeyi yazdır hocam?

    hocam çıktıyı tek satırda yazma değil kodu tek satırda yazmayı öğrenmek istiyorum

    Hocam yanlış mı anlıyorum yoksa anlayamıyor muyum bilmiyorum :) 

    Simdi yukarıda ki tüm kodları tek satırda yazımını daha önce hiç görmedim sonuç olarak Python girinti ve çıkıntıya göre syntax yapısı var. Tek satırda hangi for hangi alanı kapsıyor nasıl anlayacak , scope belli olmalı yani. 

    Fonksiyon ve lambda ifadelere bir bak belki işini görür 

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek
    Roark bunu yazdı
    TheAvenqer bunu yazdı
    Roark bunu yazdı
    TheAvenqer bunu yazdı

    Sa hocalar konu başlığı biraz değişik oldu ama python üzerinden yapacağımız işlemleri tek satırda yaptırmanın yolunu bilen bir hocamız bana anlatabilir mi veya kaynak yollayabilir mi

    Örnek olsun

    for i in range(3,600):
        for x in range(2,i):
            for y in range(1,x):
                if y**2+x**2==i**2:
                    if y+x+i==1000:
                        print(y,x,i)

    bu kodu tek satırda yazmak istiyorum

    Çıktıyı bir listeye atayıp sonra listeyi yazdır hocam?

    hocam çıktıyı tek satırda yazma değil kodu tek satırda yazmayı öğrenmek istiyorum

    Hocam yanlış mı anlıyorum yoksa anlayamıyor muyum bilmiyorum :) 

    Simdi yukarıda ki tüm kodları tek satırda yazımını daha önce hiç görmedim sonuç olarak Python girinti ve çıkıntıya göre syntax yapısı var. Tek satırda hangi for hangi alanı kapsıyor nasıl anlayacak , scope belli olmalı yani. 

    Fonksiyon ve lambda ifadelere bir bak belki işini görür 

    hocam çok karmaşık olmadıkça tek satırda yazabiliyorsun yanyana yazınca kendi kendine iç içe algılıyor zaten ama nasıl oluyordu bilmiyorum onu öğrenmeye çalışıyorum


    En iyi saldırı savunmadır...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    whopper
    whopper's avatar
    Kayıt Tarihi: 26/Haziran/2008
    Erkek

    bknz.  list comprehension 

    ayrıca https://stackoverflow.com/questions/17006641/single-line-nested-for-loops

    araştırmayı öğren derim hocam böyle sikko konuda bile başlık açacak olursan maceran erken bitebilir hbaerin olsun.

    whopper tarafından 12/Mar/18 23:25 tarihinde düzenlenmiştir

    “The Fourteenth Book is entitled, "What can a Thoughtful Man Hope for Mankind on Earth, Given the Experience of the Past Million Years?" It doesn't take long to read The Fourteenth Book. It consists of one word and a period. This is it: "Nothing.” ― Kurt Vonnegut, Cat's Cradle
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    TheAvenqer
    TheAvenqer's avatar
    Kayıt Tarihi: 09/Şubat/2014
    Erkek
    whopper bunu yazdı

    bknz.  list comprehension 

    ayrıca https://stackoverflow.com/questions/17006641/single-line-nested-for-loops

    araştırmayı öğren derim hocam böyle sikko konuda bile başlık açacak olursan maceran erken bitebilir hbaerin olsun.

    açıkçası ne diye araştırmaya başlayacağımı bile bilmiyordum. Elimde araştırmaya başlayacak bir isim yoktu

    eyw hocam sağol

    TheAvenqer tarafından 12/Mar/18 23:30 tarihinde düzenlenmiştir

    En iyi saldırı savunmadır...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Roark
    Roark's avatar
    Kayıt Tarihi: 12/Ağustos/2011
    Erkek
    whopper bunu yazdı

    bknz.  list comprehension 

    ayrıca https://stackoverflow.com/questions/17006641/single-line-nested-for-loops

    araştırmayı öğren derim hocam böyle sikko konuda bile başlık açacak olursan maceran erken bitebilir hbaerin olsun.

    Ben bu kadar uzun yazıldıgını bilmiyordum teşekkürler hocam. 

Toplam Hit: 399 Toplam Mesaj: 9
python python tek satır