Scoulfly
Uzman Üye
- Katılım
- 20 Aralık 2020
- Mesajlar
- 193
- Tepkime puanı
- 632
- İlgi Alanlarınız
- Grafik Tasarım
- Cinsiyet
-
- Erkek
Python Nedir?
Bu resim yeniden boyutlandırıldı, tam halini görmek için tıklayınız. |
Bu Yazı ile Python hakkında yeterli bilgi öğrenebilirsiniz ve Python dilini öğrenebileceğiniz ücretsiz kursları bulabilirsiniz. Öncelikle
Python dilinin Tarihçesi ile başlayalım;
Python dili, 90'lı yıllarda Almanya'da Amsterdam şehrinde Guido van Rossum adlı kişi tarafından başlatılmıştır ve Python dilinin adını Python koymasının arkasındaki sebep bir yılan olması değildir çok sevdiği "Python's Flying Circus" 6 kişilik bir komedi grubundan almıştır
Guido van Rossum Python dilini yazarken eş zamanlı olarak da Microsoft'da çalışıyordu. Python dilinin en çok kullanılan diller olmasının bir sebebi ise yorumlanabilir, nesne yönelimli, modüler ve etkileşimli bir dil olmasıdır ve öğrenme seviyesi tamamen size bağlı daha doğrusu okuma hızınıza bağlıdır
Python'un adının geldiği grubun fotoğrafı
Ücretsiz Kurslar
Ücretsiz Udemy Kursları - TIKLA!
İstanbul İşletme Enstitüsü - TIKLA!
Mobil Hanem - TIKLA!
Neden Python'u Seçmeliyim?
Python dili oldukça hızlı gelişmekte olan bir dildir 2017 de en çok kullanılan diller arasında 4. iken 2020 de yani günümüzde diğer dillere kıyasla açık ara fark ile 1. sıradadır Sırayı Kontrol Etmek için tıklayınız ve Python dili çoğu büyük şirket tarafından kullanılıyor örnek olarak; Wikipedia, Nasa, Google, Youtube, Reddit.
İsterseniz "Neden Python Öğrenmeliyim?" Sorusunun yanıtlarına geçelim
- Geniş bir kütüphaneye sahiptir ve kolay okunmaktadır ki bu da hızlı öğrenmeye yararlı
- Çoğu internet protokolünü destekler
- Yeterince uzun bir süredir kullanıldığından dolayı kullanıcısı çoktur yani destek almanız çok daha kolaylaşır
Python Kullanım Alanları
Python dili şuana kadar 5 adet platformda kullanılabiliyor bu platformlar ise; Windows, Mac, Linux veyahutta Mobil olan Android ve Symbian da kullanılabiliyor.
● HACKING
● MOBIL UYGULAMALAR
● WEB UYGULAMALARI
● YAPAY ZEKA
Ek olarak;
Web
● Django
● Flask
● Sanic
Makine Öğrenmesi
● scikit-learn
● Keras
● TensorFlow
● Pandas
Bilimsel Hesaplamalar
● SciPy
● Matplotlib
Ağ ve Soket programcılığı
● Socket
● Twisted
Python mu Java mı?
Evet, artık ortalık karıştı... dillerin birbirine meydan okuma vakti! çalsın savaş davulları, Bir tarafta Python diğer tarafta ise Java bakalım kim kazanacak.
bu soruyu eklememin sebebi bir kaç kişi ikilemde kalabiliyor Java mı öğrenmeliyim Python mu diye ve sadece Dezavantajları ekledim sebebi ise herkesin 2 dil arasındaki dezavantajlarını görmesi
Python dezavantajları;
Python bazı kısımlarda maalesef Java'dan daha yavaştır sebebi ise Python'un yorumlanmış bir dil olmasıdır
Java'ya kıyasla daha az platformda kullanılır
Python öğrendiğinizde Java öğrenmek biraz zor olabilir
Java dezavantajları;
Geliştiriler çoğunlukla Java kullanırken farklı dillere de yöneldikleri için Java'nın kullanımı gittikçe azalıyor
Java bazı kısımlarda sistemi yavaşlatabiliyor
Buradan sonra hangi dili seçmek istediğiniz size kalmış, nede olsa bilgi istenerek öğrenilir. şimdiden hangi dili seçerseniz seçin geleceğinizin çok parlak olduğunu unutmayınız!
Python Dilinin Yapısı
Python tamamen açık kaynak kodlu olmasını bir yana bırakıp isterseniz diğer güzelliklerini de görelim, Python dili diğer dillere göre parantez yerine girdi kullanır ve bunun sayesinde okuması da bir hayli kolaydır ve bu özelliği sayesinde diğer dillere göre çok daha üst bir dildir ve çoklu platform desteği sağlamaktadır
Örnek olarak;
C++ da yazılan Print işlemi
Kod:
#include <iostream>using namespace std;
int main()
{
cout << "Merhaba, HACKTİVİZM!";
return 0;
}
Pythonda bir Print işlemi
Kod:
print("Merhaba, HT!")Python S.S.S.
Python Sıkça sorulanlar bölümüne hoş geldiniz! burada bir çok sorunuza yanıt bulabilirsiniz.
1- ) Python kodumu .exe ye nasıl çeviririm?
1.a- ) Python kodunuzu türkçeye kolayca çevirebilmek için Bu Github Sayfasına gidin ardından kurulumu yapınız, pyinstaller /script/klasoru/scriptadi.py kodu ile kolayca .py yi .exe ye çevirebilirsiniz!
2- ) Python'a başlamak istiyorum fakat kurs bulamıyorum bir kaynağınız var mı?
2.a- ) Konumuzda yukarıda bulunan ücretsiz videolu/yazılı kaynaklar ile kolayca öğrenebilirsiniz.
3- ) Python dilini birazcık öğrendim ama kendimi test etmek için ne kodlayacağımı bilmiyorum!?
3.a- ) Forumumuzda Python kategorisinde bir çok örnek kodlama görebilirsiniz bu örnek kodlamalardan fikir edinip benzer bir kaç program kodlayabilirsiniz.
"Basitlik tüm karmaşıklığı ve detayı içinde barındırır." - Steve Jobs