Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
7
Cevap
2715
Tıklama
0
Öne Çıkarma
Python 2x mi 3x mi hangisinden başlamalıyım ?
K
13 yıl
Yüzbaşı
Konu Sahibi

python programlamaya başlamak istiyorum.Sizce 2x mi 3x den mi başlamalıyım ? 3x kaynakları yeteri kadar var mı ? Birde günlük 2-3 saat çalışmayla 1 ayda orta seviyede python öğrenebilir miyim ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



M
13 yıl
Yüzbaşı

Sıfırdan başlıyacaksanız 2.x den başlamınız öneririm çünkü 2.x kaynakları 3.x e göre daha fazla bir de henüz 3.x ile geliştirilen fazla program görmedim.


Bu mesaja 1 cevap geldi.
X
13 yıl
Yüzbaşı

2x uygundur..

henuz 3x'in farkliliklarina 2x kullanan bazi bilgili kisiler de erisememisler sasirtici bana gore tabii ama 2x denemeniz sagliklidir


Bu mesaja 1 cevap geldi.
E
13 yıl
Binbaşı

3.x iyi bence ama Pil gibi kütüphanelerin 3.x için olan sürümleri çıkmamış halen.


Bu mesaja 1 cevap geldi.
F
13 yıl
Teğmen

Python Stable sürümü 2.6.5 kullanman senin için iyi olur. 2-3 saat çalışmayla 5 yılda orta bir seviyeye gelebilirsin (orta ? nereye göre orta ?).
Öğrenmekde çok hevesliysen ethernet kablosunu sök PC nin yoksa muhteşem kopyala-yapıştır programcısı olursun.
Hiçbir yeni sürüm eski sürümü açıklayarak anlatmaz(derler,toplar,parçalamaz !).

Python öğrenmek için başlangıç seviyesindeki bir pdf işinizi görür. Dahasına ihtiyacınız yok !
Değişken,fonksiyon,sınıflar,listeler,tüpler ve global operatör hakkında bilgi edindiniz.
Şimdi bir şeyler yapmak istiyorsunuz.
Örnek web sunucusu yazmak istiyorsunuz(WSGI).

from wsgiref.simple_server import make_server

>>> help(make_server)

Help on function make_server in module wsgiref.simple_server:

make_server(host, port, app, server_class=<class wsgiref.simple_server.WSGIServer>, handler_class=<class wsgiref.simple_server.WSGIRequestHandler>)
Create a new WSGI server listening on `host` and `port` for `app`

Demekki sizden 3 şey istiyor !
host: "localhost" veya ""(tüm erişilebilir ağ arayüzleri) #type STRING
port: 2000 den büyük numara yazın gitsin == (2000<port<65535)
App: Gelen sinyalleri işleyip giriş/çıkış yapacağınız bölümdür.

Örnek uygulama Python.org help/doc sayfalarında var.


Bu mesaja 1 cevap geldi.
H
11 yıl
Er

Bu yazı size Python 2 yada Python 3 kararını vermenize yardımcı olacak. Python 2'yi mi Yoksa Python 3'mü Kullanmalıyım?



F
9 yıl
Er




Şimdi bu kararı vermek üzerine pek düşünme herhangi birisinde ilerle sonra diğerine geçmek kolay olucaktır. Tabiikide bazı şeyleri düşünmen gerekiyo mesela 2.x bir süre sonra tercih edilmeyecek. ama şuan her tarafta 2.x ile alakalı örnekler daha fazla.
tabii birde istihza.com gibi sitelere bakmanı öneririm.



K
9 yıl
Yarbay

Burayı okuyanlar varsa yazayım, artık 2.x tercih etmek içi çok özel bir sebebiniz yoksa 3.x tercih etmelisiniz. Çünkü 2x artık desteği kesilmiş bir sürüm. Kritik çekirdek kütüphanelerin neredeyse hepsi 3x'e aktarıldı. Son güncelleme 2010'un ortasında gelmiş. İllaki bir gün 2x kullanmanız gerekirse de arada dağlar kadar fark yok. İşinizi halledip geri dönebilirsiniz.

Kendi sitesinden:
https://wiki.python.org/moin/Python2orPython3

"Short version: Python 2.x is legacy, Python 3.x is the present and future of the language"





< Bu mesaj bu kişi tarafından değiştirildi KaramazovX -- 19 Kasım 2016; 23:5:20 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.