folder Tahribat.com Forumları
linefolder Python
linefolder Python Bilginizi Oyun Oynayarak Test Edin. - Check-İo



Python Bilginizi Oyun Oynayarak Test Edin. - Check-İo

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo

    Yeni keşfettim oyun gibi birşey sanırım çözemedim 


    http://www.checkio.org

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek

    modülleri yazabilyiorsun sanırım. api gibi birşeyler var. Yarın sakin kafayla bakıcam ama gerçekten sağlam birşeye benziyor.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    Bizim gibi ekmek derdine düşmüş fakir edebiyatı hakim 3. dünya ülkelerinde tutmaz, o kadar kod yazan işi için yazar para kazanır, bizde kısa yoldan tüketim revaçta(heryerde olduğu gibi), keyfe kimse bu kadar uğraşmaz lakin pek medeni batı ecnebilerinin ne bok yiyeceğini kestiremiyorum.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Keyr00t
    Keyr00t's avatar
    Kayıt Tarihi: 01/Nisan/2007
    Erkek

    güzel oyun biraz boş vaktim olsun girişeyim şuna

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ayro
    Ayro's avatar
    Kayıt Tarihi: 08/Ağustos/2005
    Erkek

    Yok öğrenmek isteyenler için biraz zor ama oldukça işe yarar.

    şurada çözüm var ama kendiniz uğraşırsanız daha iyi olur : https://github.com/n1k0/checkio-solutions

    ---

    http://www.checkio.org/mission/task/info/house-password/python-27/

    house password mu ne var, ona baktım. tam okumadım ama ;

    checkio('A1213pokl')==False
    checkio('bAse730onE')==True
    checkio('asasasasasasasaas')==False
    checkio('QWERTYqwerty')==False
    checkio('123456123456')==False
    checkio('QwErTy911poqqqq')==True

    Burada 2. doğru. Diğerlerinden ayıran fark ; büyük harf + küçük harf + rakam olması.

    Şimdi burada checkio diye bir fonksiyon olması gerek demek ki.

    https://github.com/n1k0/checkio-solutions/blob/master/home/house-password.py

    şuradan çözüme bakabilirsiniz. Bu arada tam  java ve php ile uğraşıyordum ki ; python'un o mükemmel kod yapısından örnek olan lambda'yı gördüm :/

    Çok şey unutmuşum python'da. Şunu kendim yazamadım ya :| yarın sakin kafayla yazıp ; basit ve anlaşılır versiyonunu atıcam (vakit kalırsa).

    Ne boka yarar derseniz;

    def kareal(x):
       return x*x

    yapardık. Fakat lambda bu işi şuna dökebiliyor ;

    kareal = lambda x: x*x

    bu kadar basit :| python gibi dil yok yeaa...

    ----

    edit:

    göt kafası fantazi yapmış kimse çözmesin diye. Baktım ta ;

    işin özü şu ; checkio fonksiyonuna giden değişkeni gözden geçir.

    büyük harf, küçük harf, rakam olsun ve 10 karakterden büyük olsun dimiş. Basit.

    Yarın yazarım.

    Ayro tarafından 09/Şub/13 04:09 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo

    ben gibi iyi olmayanlar için zor bişeymiş :D

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    trampfd
    trampfd's avatar
    Kayıt Tarihi: 10/Mayıs/2006
    Erkek

    Güzel, tam juniorlara göreymiş.


    Ehl-i Byte
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Homo

    Güzel bir site daha pratik için buyrunnn

    http://codingbat.com/python

    Y
    eni siteler geldii


    http://www.afterhoursprogramming.com/tests/practice/Python/ (Score: 84 oda ingilizcemin kötülüğünden )

     

    http://cscircles.cemc.uwaterloo.ca/ Bu çok iyi

    http://www.pyschools.com/

    0x656e tarafından 14/Şub/13 15:27 tarihinde düzenlenmiştir
Toplam Hit: 1541 Toplam Mesaj: 8