-
26.
+1cok basit bence. tek sorunu interpreted olmasi. compiled olsaydi bir kere derlenir calisirdi ya da runtime compiled islemi processlara putlanirdi.
interpreted dillerde her calisma aninda kodlar tekrardan okunur. yani performans kaybi. pypy iyidir ama * ha bir de
c ya da c++ ile direkt olarak herhangi bi dili karsilastiran maldir
scripting ve compiling kavrami sart bilinmeli. pyclt compiled tool ama python interpreted.. anlasilmayan bisi var mi?
c her halukarda giber.. gibemeyecegi dil yok pointet adress value gibi temel kritik eylemler icin opCsm, jmp, ret, push, data, section gibi inas ya da unitas kullanimini iyi yapan compiled dil yoktur. tabii .net teknolojisinde de pointer kavrami var ama o .net'in ayirdigi heap alaninda gerceklesiyo. kisacadi tamam python harika ama. kalkip c, c++ ile karsilastirmak sacmalik olur.. -
27.
+1öğrenmesi kolay, tamamen açık kaynak, nesne tabanlı sempatik dil
herbiji özgür yazılım -
28.
+1Python temel programlama dillerinden biridir. Programlama ile ilgilenenlere baslangic dili olarak her zaman python\'u öneririm. Cünkü algoritmayı cözmeye en elverisli olan dildir python. Uygulamalar ile de daha da pekisir algoritma mantığı. Temel dil olması sebebiyle hicbir dil bilmiyorsaniz python\'u ogrenerek baslayabilirsiniz, zorluk cekmezsiniz ve bunun yaninda algoritma mantigini cozeceginiz icin ilerleyen zamanlarda assembly, java, c+ vs ogrenmek isterseniz daha kolay kavrarsiniz.
Python kaynak bakimindan zengin bir kaynaktir. Turkce kaynak olarak istihza\'nin (yeni adiyla yazbel) python kitabını tavsiye ederim. Ucretsiz bir ekitaptir ve istihza tarafindan yazilip yayinlanmistir. 1000 sayfaya yakin koca bir dokuman oldugundan her sey sapina kadar anlatilmistir.
Endustriyel muhendislikler ve cesitli yapay zeka bolumleri genel olarak python ile baslar derslere. Bilkent endustri mesela python verir ilk siniflara.
Yapay zekayi kullanmak, teknolojik aletleri gelistirmek, mesela evinizdeki bulagib makinesini uzaktan kumandayla kontrol etmek icin python bilmeniz yeterlidir.
Hadi baslayin yazbel python okuyarak. (Okuyup gecmeyin. Okurken uygulamak onemli bir detay. Programlama uygulama yoluyla ogrenilir aman dikkat. Yoksa acin youtubedan tutoriali, koyun kahveyi veya cayi, oturun karsisina next next diye gecin bi gib ogrenemezsiniz.) -
29.
+1büyük programların prototipini çıkarmak için hızlı ve eğleceli yol
Linux için vazgeçilmez
Ayrıca bir django var tam bizim adminler için, ama adamlar bi gibten anlamadığı için no problem -
30.
+1web üzerinde çalışcam diyorsanız tornado öğrenin lan. kitlesi olsun amk. yarak var gibi djangoya atlamayın. bi de önüne nginx kurun. arkasına mongodb. ohş anasının amı.
-
31.
+1bu entryi okuyan python'da uzman olmak isteyen kardeşlerim mesaj atabilir her türlü yardımcı olurum
-
32.
+1beyler sağlam kullanan var mı bu programı her bi taku bilen delikanlı bir eleman istiyorum ve zamanı boşsa bana yardım edecek alert alert
-
33.
0ne gibim dil lan kolay gibi görünüyor ama değil var mı kurcalayan
-
-
1.
015 yıldır öğreniyorum(anlamamam kişisel sebeplerden değildir). Betik dilidir, yazmak kolay ama herşeyi onla yazamazsın. Zaten çoğu modülü diğer dillerden kütüphaneler içerir. Avantajı neslidir(Kapsam açısından).
-
1.
-
34.
0Çok tatlı bir programlama dilidir. Neredeyse her alanda kullanabilirsin. isveç çakısı gibidir. Yazımı bana göre daha basittir en güzeli de ";" yoktur.
Genel olarak öğrenmek isteyenlere videolar önerilir belgeler önerilir. Buna çok takılmayın nasıl anlıyorsanız o şekilde öğrenmeye devam edin. Tabi boş boş okuyup he güzelmiş deyip geçmeyin. Gördüğünüz her kodu açın bir de siz yazın deneyin. Üstünde küçük değişiklikler yapın geliştirin. Böyle böyle gelişirsiniz zaten.
Web programlama
Cross platform programlar
Ağ , socker yazılımları
istatistik , veri bilimi
Sistem programlama
Vs vs. Baya yerde kullanırsınız. (Ne yapmak istediğinize bağlı)
Neyse dil öğrenmek isteyip de hangisini öğrenmek istiyorum diye boş boş vakit kaybetmetin kafana göre seç bişi başla . -
35.
0kullandığım programlama dilidir. çoğu programlama dilini ağır giber
-
36.
0park edelim. ilerliyoruz bakalım
-
37.
0clientside'ı da skulpt dır. yani serverside php yerine python clientside javascript yerine skulpt ne yapabilirsiniz kullanabilirsiniz.
http://www.skulpt.org/ -
38.
0ben bu sıra node.js kasıyorum. Onun hakkında ne söyleyebilirsiniz binler?
-
39.
0sizce bu programlama dili öğrenilir mi google kullanıormuş diye duyum aldım
-
40.
0google nerede kullaniyor ona bakmak lazim.
zira backend python degil amk. o efsane donemler gecti artik. backend dusunun ki java *
tamam python hala kullaniyor ama en kritik gorevleri python'a teslim etmiyor.
dunyanin en mukemmel ikinci dili ve asla en mukemmel olamayacak dili.
en mukemmeli tabii ki c ve c++ kardesler.
python ve tornado ile mukemmel bir web uygulamasi gelistirebilirsiniz. dunyanin en kolay isidir.
python'la restful gelistirin sizi piyasada havada kaparlar. -
41.
0Python 1990 yılında Guido van Rossum tarafından Amsterdam'da geliştirilmeye başlanmış nesne yönelimli, yorumlanabilen, modüler ve etkileşimli bir programlama dilidir.Tümünü Göster
Pek çok insan Python isminin piton yılanından geldiğini düşünse de aslında durum böyle değildir. Python geliştiricisi Guido van Rossum, programlama diline adını The Monty Python isimli bir ingiliz komedi grubunun Monty Python's Flying Circus adlı gösterisinden esinlenerek vermiştir. Her ne kadar olayın aslı böyle olsa da Python programlama dilinin yılan figürü ile temsil edilmesi bir gelenek haline gelmiştir.
Neden Python?
Python dili C – C++ gibi dillerin aksine Interpreter, yani yorumlayıcı bir dildir. Dolayısıyla derlemeye gerek kalmadan çalıştırabilir ve bu sayede çok hızlı bir biçimde uygulama geliştirebilirsiniz.
Eğer herhangi bir programlama dili biliyorsanız, Python'u öğrenme hızınız neredeyse okuma hızınızla doğru oranda olacaktır.
Python'ın Simgesi
Python'un temiz söz dizimi sayesinde Python'da program yazmak veya bir başkasının yazdığı programı okumak diğer dillere nispeten çok daha kolaydır.
Ek olarak söz dizimi sadece girintilere bağlı olduğu için uygulama geliştiricileri söz dizimi ile uğraşarak vakit kaybetmezler.
Python çapraz (cross) platform desteği syesinde birçok sistem üzerinde çalıştırılabilir. Pek çok Linux dağıtımının içerisinde Python 2.x sürümü yüklü gelmektedir. Ayrıca ülkemizde TUBiTAK tarafından geliştirilen Linux dağıtımı Pardus'un da bel kemiğini yine Python oluşturmaktadır. Popüler Linux dağıtımları da Python'u çeşitli uygulamalarını geliştirmek için kullanmaktadırlar. (Örnek olarak; Ubuntu Software Center)
Python dünya çapında büyük üne sahip Google, Youtube, Yahoo! gibi şirketler tarafından yazılım geliştirmek için kullanılmaktadır. Ayrıca Google, ileri düzeyde Python bilgisine sahip kişilere iş imkanları sağlamaktadır. Python geliştiricisi Guido van Rossum 2005 – 2012 yılları arasında Google'da çalışmıştır.
Python kullanarak masaüstü programlama, oyun programlama, taşınabilir cihaz programlama, web programlama ve ağ programlama çalışmaları rahatlıkla yürütülebilir.
Python ile programlama yaparken kullanabileceğiniz pek çok IDE (Integrated Development Enviroment – Tümleşik Geliştirme Ortamı) mevcuttur. Bunlardan bazıları:
Eclipse, Pydev, Eric, Komodo IDE, PyCharm
Python insan beynindeki düşünme olayı temel alınarak tasarlanmıştır. Yani bir şeyin nasıl olması gerektiğini düşünüyorsanız, Python o şekilde gerçeklenimini sağlar.
Python, içerisinde barındırdığı Garbage Collector (çöp toplayıcı) sayesinde uygulamanızın bellek kullanımını optimize eder. Bu durum uygulamanızın kararlılığını ve performansını arttıracaktır.
Python, tamamı ile nesne yönelimli bir programlama dilidir. Popüler OOP dilleri ile yarışacak seviyede bir altyapıya sahiptir.
Python, Java ve .NET platformları ile entegre biçimde çalışma yeteneğine sahiptir.
Hepsinden önemlisi Python "özgür" bir dildir. -
42.
0çok sevimli bir dil..
bildiğin tatlı, logosu idle'ı falan.. -
43.
0Basliyacagm ins
-
-
1.
0Başladın mı
-
1.
- 44.
-
45.
0import string
from random import *
letters = string. ascii_letters
digits = string. digits
symbols = string. punctuation
chars = letters+digits+symbols
min_length = 8
max_length = 16
password = "".join(choice(chars) for x in
range(randint(min_length, max_length)))
print(password)
başlık yok! burası bom boş!