Şimdi Ara

Python Soru & Cevap (2. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
238
Cevap
12
Favori
14.167
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: önceki 12345
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • sitedeki python derslerini istihza.com'un kurucusu kitap haline getirmiş. piyasada bulabilirsiniz. kodlab yayınevi.



    < Bu mesaj bu kişi tarafından değiştirildi DocZ -- 29 Haziran 2013; 16:48:28 >
  • quote:

    Orijinalden alıntı: bronzeage

    sitedeki python derslerini istihza.com'un kurucusu kitap haline getirmiş. piyasada bulabilirsiniz. kodlab yayınevi.

    Ben onu direk indirip pdf halini bastirdim ama dikkat edin benim yaptigimi yapmayin gidin alin. Benim yaptigim hem ayip hem de daha sonradan daha pahaliya geldigini ve daha zahmetli oldugunu anladim...
  • öncellikle konu çok güzel olmuş. Bu aralar android programlamayla uğraşıyorum arada phytona da bakıcaz artık

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: PcTan

    öncellikle konu çok güzel olmuş. Bu aralar android programlamayla uğraşıyorum arada phytona da bakıcaz artık

    Begenmenize sevindim.

    Eger android programlamaya devam etmek ve python kullanmak istiyorsaniz bi kac yorum once birkac frameworkten bahsettim...

    Kivy Framework isinizi gorecektir. Bakmanizi oneririm...




  • Konu gunceldir...
  • quote:

    Orijinalden alıntı: bronzeage

    zaman kişiye bağlı değişir ama python öğrenmesi javadan çok daha kolay ve eğlenceli bir dil. yalnız programlamaya yeni başlayanlara tavsiye etmem.

    ben de zaman zaman "python" diye aratıyorum forumda sorusu olan arkadaşlara yardımcı olmaya çalışıyorum

    programlamaya yeni başlayanlara neden tavsiye etmiyorsunuz?. benm biraz c, c#,html bilgim var daha çok mobil uygulamalar ve web tasarım ilgi duyduğum alan. sormuşke sorayım dedim hepsini . bnm karar veremediğim nokta programcılığa nereden başlayayım. az bildiklerimin üzerine yoğunlaşıp onları tam manasıylamı öğreniyim? örneğin python öğrenmek istiyorum direk başlıyımmı yoksa c ye tam olarak hakim olduktan sonramı başlayayım. ve programcılıkda tek bir dile hakim olmak yeterlimi yoksa diğer dillerlede ilgili olmak gereklimi en önemli nokta bu ?




  • quote:

    Orijinalden alıntı: rcpbrl

    quote:

    Orijinalden alıntı: bronzeage

    zaman kişiye bağlı değişir ama python öğrenmesi javadan çok daha kolay ve eğlenceli bir dil. yalnız programlamaya yeni başlayanlara tavsiye etmem.

    ben de zaman zaman "python" diye aratıyorum forumda sorusu olan arkadaşlara yardımcı olmaya çalışıyorum

    programlamaya yeni başlayanlara neden tavsiye etmiyorsunuz?. benm biraz c, c#,html bilgim var daha çok mobil uygulamalar ve web tasarım ilgi duyduğum alan. sormuşke sorayım dedim hepsini . bnm karar veremediğim nokta programcılığa nereden başlayayım. az bildiklerimin üzerine yoğunlaşıp onları tam manasıylamı öğreniyim? örneğin python öğrenmek istiyorum direk başlıyımmı yoksa c ye tam olarak hakim olduktan sonramı başlayayım. ve programcılıkda tek bir dile hakim olmak yeterlimi yoksa diğer dillerlede ilgili olmak gereklimi en önemli nokta bu ?

    çünkü öğrenmesi kolay bir dil. diğer dillerin çoğunda var olan değişken tanımlarken veri türünü belirtme zorunluluğu python da yok ama örneğin string ile int birleştirmeye kalkarsanız hata verir. bellek yönetimi otomatik olduğu için size algoritmayı kurmaktan başka yapacak pek bir şey kalmıyor. ama ileride bunları öğrenmenin ihtiyacını hissedeceksiniz.

    Örneğin;
     
    x = 1
    y = 2
    print x+y



    bu bir python programı. ne bir main fonksiyonunun içine yazmanız gerekiyor bunu ne de bir parantez kullanıyorsunuz. noktalı virgül dahi yok sonlarında. isteğe bağlı noktalı virgül koyabilirsiniz ben öyle yapıyorum. böyle bir tembel dili python



    < Bu mesaj bu kişi tarafından değiştirildi DocZ -- 7 Temmuz 2013; 1:08:24 >




  • quote:

    Orijinalden alıntı: rcpbrl

    quote:

    Orijinalden alıntı: bronzeage

    zaman kişiye bağlı değişir ama python öğrenmesi javadan çok daha kolay ve eğlenceli bir dil. yalnız programlamaya yeni başlayanlara tavsiye etmem.

    ben de zaman zaman "python" diye aratıyorum forumda sorusu olan arkadaşlara yardımcı olmaya çalışıyorum

    programlamaya yeni başlayanlara neden tavsiye etmiyorsunuz?. benm biraz c, c#,html bilgim var daha çok mobil uygulamalar ve web tasarım ilgi duyduğum alan. sormuşke sorayım dedim hepsini . bnm karar veremediğim nokta programcılığa nereden başlayayım. az bildiklerimin üzerine yoğunlaşıp onları tam manasıylamı öğreniyim? örneğin python öğrenmek istiyorum direk başlıyımmı yoksa c ye tam olarak hakim olduktan sonramı başlayayım. ve programcılıkda tek bir dile hakim olmak yeterlimi yoksa diğer dillerlede ilgili olmak gereklimi en önemli nokta bu ?

    Bence once programlamanin mantigini c/c++ tan baslamalisin ki bronzeage in dedigi gibi daha sonra python'u neo'nun yukleme yapildiktan sonra i know kungfu demesi gibi i know python diyebilesin




  • quote:

    Orijinalden alıntı: bronzeage

    quote:

    Orijinalden alıntı: rcpbrl

    quote:

    Orijinalden alıntı: bronzeage

    zaman kişiye bağlı değişir ama python öğrenmesi javadan çok daha kolay ve eğlenceli bir dil. yalnız programlamaya yeni başlayanlara tavsiye etmem.

    ben de zaman zaman "python" diye aratıyorum forumda sorusu olan arkadaşlara yardımcı olmaya çalışıyorum

    programlamaya yeni başlayanlara neden tavsiye etmiyorsunuz?. benm biraz c, c#,html bilgim var daha çok mobil uygulamalar ve web tasarım ilgi duyduğum alan. sormuşke sorayım dedim hepsini . bnm karar veremediğim nokta programcılığa nereden başlayayım. az bildiklerimin üzerine yoğunlaşıp onları tam manasıylamı öğreniyim? örneğin python öğrenmek istiyorum direk başlıyımmı yoksa c ye tam olarak hakim olduktan sonramı başlayayım. ve programcılıkda tek bir dile hakim olmak yeterlimi yoksa diğer dillerlede ilgili olmak gereklimi en önemli nokta bu ?

    çünkü öğrenmesi kolay bir dil. diğer dillerin çoğunda var olan değişken tanımlarken veri türünü belirtme zorunluluğu python da yok ama örneğin string ile int birleştirmeye kalkarsanız hata verir. bellek yönetimi otomatik olduğu için size algoritmayı kurmaktan başka yapacak pek bir şey kalmıyor. ama ileride bunları öğrenmenin ihtiyacını hissedeceksiniz.

    Örneğin;
     
    x = 1
    y = 2
    print x+y



    bu bir python programı. ne bir main fonksiyonunun içine yazmanız gerekiyor bunu ne de bir parantez kullanıyorsunuz. noktalı virgül dahi yok sonlarında. isteğe bağlı noktalı virgül koyabilirsiniz ben öyle yapıyorum. böyle bir tembel dili python

    Qbasic gibiymiş. Dizileri de "DIM" ile tanımlıyorsan tam olur.



    < Bu mesaj bu kişi tarafından değiştirildi Tugrul_512bit -- 7 Temmuz 2013; 19:52:47 >




  • Syntax'i cok degisik alakasi yok ta denebilir
  • Pythonu qbasic gibi bir oyuncakla karşılaştırmak pythona hakaret olur. Sıkça java ile karşılaştırıldığını görüyoruz. Javanın pythona tek üstünlüğü kod işletim hızı olabilir. Dil olarak python javadan çok daha iyi ve güçlü.

    Android yüzünden o iğrenç dile katlanmak zorundaydım ama artık alternatifler var. Python + kivy yada C++ + Qt kullanabiliyoruz. Yeri gelmişken haberini vereyim. Qt 5.1 sürümüyle birlikte android ve ios u resmen destekliyor..
  • quote:

    Orijinalden alıntı: elektro_gadget

    Pythonu qbasic gibi bir oyuncakla karşılaştırmak pythona hakaret olur. Sıkça java ile karşılaştırıldığını görüyoruz. Javanın pythona tek üstünlüğü kod işletim hızı olabilir. Dil olarak python javadan çok daha iyi ve güçlü.

    Android yüzünden o iğrenç dile katlanmak zorundaydım ama artık alternatifler var. Python + kivy yada C++ + Qt kullanabiliyoruz. Yeri gelmişken haberini vereyim. Qt 5.1 sürümüyle birlikte android ve ios u resmen destekliyor..

    O zaman PyQt kullanarak bi seyler yapilabilir Ayriyetten kivy de gun ve gun ilerliyor ki bu cok iyiye isaret




  • qbasic ile pek alakası yok. python, en az java kadar güçlü bir dil. diğer çoğu dilden farklı olarak pythonda kodun görsel estetiğine dikkat etmelisiniz (aynı seviyedeki girintiler aynı boşluk (ya da tab) karakteri sayısında olmalı) yoksa sözdizimi hatası olur.



    < Bu mesaj bu kişi tarafından değiştirildi DocZ -- 7 Temmuz 2013; 21:57:06 >
  • quote:

    Orijinalden alıntı: bronzeage

    qbasic ile pek alakası yok. python, en az java kadar güçlü bir dil. diğer çoğu dilden farklı olarak pythonda kodun görsel estetiğine dikkat etmelisiniz (aynı seviyedeki girintiler aynı boşluk (ya da tab) karakteri sayısında olmalı) yoksa sözdizimi hatası olur.

    Hocam bence foruma ozellikle python bolumunun acilmasini talep edebilirz
  • BlackPython kullanıcısına yanıt
    +1, iyi olur
  • quote:

    Orijinalden alıntı: bronzeage

    +1, iyi olur

    Hocam skype veya facebook varsa pm atsaniz daha ayrintili konusuruz
  • quote:

    Orijinalden alıntı: elektro_gadget

    Pythonu qbasic gibi bir oyuncakla karşılaştırmak pythona hakaret olur. Sıkça java ile karşılaştırıldığını görüyoruz. Javanın pythona tek üstünlüğü kod işletim hızı olabilir. Dil olarak python javadan çok daha iyi ve güçlü.

    Android yüzünden o iğrenç dile katlanmak zorundaydım ama artık alternatifler var. Python + kivy yada C++ + Qt kullanabiliyoruz. Yeri gelmişken haberini vereyim. Qt 5.1 sürümüyle birlikte android ve ios u resmen destekliyor..

    javanın nesi iğrenç ?
  • quote:

    Orijinalden alıntı: PcTan

    javanın nesi iğrenç ?

    Bir üstteki mesaja biraz bozulduğum için abarttım sanırım. İğrenç değil ama ben sevemedim. Her exception ı yakalamayı zorunlu tutması, default argument gibi en temel özellikten bile mahrum olması (operator overload ı saymıyorum bile), sınırlı callback mekanizması, kopyalama için bile framework araştırmak vs. beni soğutan şeyler.
  • GUNCELDIR!
  • Programlama işinde tecrübeli değilim. Çok az VB ve HTML biliyorum, sizce VB üzerinden mi devam edeyim, yoksa Python mu öğreneyim? İleride computer science veya software eng okumak istiyorum. Şimdiden başlamak lazım :)

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • 
Sayfa: önceki 12345
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.