Anasayfa: Revizyonlar arasındaki fark
Gezinti kısmına atla
Arama kısmına atla
Değişiklik özeti yok Etiket: 2017 kaynak düzenleyici |
Değişiklik özeti yok Etiket: 2017 kaynak düzenleyici |
||
1. satır: | 1. satır: | ||
{{DISPLAYTITLE: | {{DISPLAYTITLE:Python Programlama Dili}} | ||
[[Dosya:Python-logo.png|thumb|300px|Python Logo]] | |||
'''Python''', güçlü, esnek ve öğrenmeyi kolay bir programlama dilidir. 1991 yılında [[Guido van Rossum]] tarafından geliştirilmiştir. | |||
'''[[ | |||
== Python Nedir? == | |||
Python, yüksek seviyeli, yorumlamalı ve genel amaçlı bir programlama dilidir. Sözdizimi basit ve okunabilirdir, bu da onu hem yeni başlayanlar hem de deneyimli geliştiriciler için ideal kılar. | |||
''' | === Temel Özellikler === | ||
* '''Kolay Öğrenim:''' Basit ve temiz sözdizimi | |||
* '''Platform Bağımsız:''' Windows, Linux, macOS destegi | |||
* '''Geniş Kütüphane:''' Zengin standart kütüphane | |||
* '''Topluluk Desteği:''' Büyük ve aktif geliştirici topluluğu | |||
== Ana Kategoriler == | |||
{| class="wikitable" style="width:100%" | |||
|- | |||
! style="width:25%" | Temel Konular | |||
! style="width:25%" | Uygulama Geliştirme | |||
! style="width:25%" | Veri İşleme | |||
! style="width:25%" | İleri Konular | |||
|- | |||
| valign="top" | | |||
* [[Python Kurulumu]] | |||
* [[Temel Sözdizimi]] | |||
* [[Veri Tipleri]] | |||
* [[Kontrol Yapıları]] | |||
* [[Fonksiyonlar]] | |||
* [[Sınıflar ve Objeler]] | |||
| valign="top" | | |||
* [[GUI Geliştirme]] | |||
** [[Tkinter]] | |||
** [[PyQt]] | |||
** [[Kivy]] | |||
* [[Web Geliştirme]] | |||
** [[Django]] | |||
** [[Flask]] | |||
** [[FastAPI]] | |||
| valign="top" | | |||
* [[Veri Analizi]] | |||
** [[Pandas]] | |||
** [[NumPy]] | |||
** [[Matplotlib]] | |||
* [[Veritabanı İşlemleri]] | |||
** [[SQLite]] | |||
** [[MySQL]] | |||
** [[PostgreSQL]] | |||
| valign="top" | | |||
* [[Makine Öğrenmesi]] | |||
** [[Scikit-learn]] | |||
** [[TensorFlow]] | |||
** [[PyTorch]] | |||
* [[Otomasyon]] | |||
** [[Selenium]] | |||
** [[BeautifulSoup]] | |||
** [[PyAutoGUI]] | |||
|} | |||
== Hızlı Başlangıç == | |||
=== İlk Python Programınız === | |||
<syntaxhighlight lang="python"> | |||
print("Merhaba Dünya!") | |||
name = input("Adınız nedir? ") | |||
print(f"Merhaba, {name}!") | |||
</syntaxhighlight> | |||
=== Temel Veri Tipleri === | |||
<syntaxhighlight lang="python"> | |||
# Sayılar | |||
sayi = 42 | |||
ondalik = 3.14 | |||
# Metinler | |||
metin = "Python öğreniyorum" | |||
# Listeler | |||
renkler = ["kırmızı", "mavi", "yeşil"] | |||
# Sözlükler | |||
kisi = {"ad": "Ali", "yaş": 25} | |||
</syntaxhighlight> | |||
== Popüler Kütüphaneler == | |||
'''[[ | {{col-begin}} | ||
{{col-break}} | |||
'''Web Geliştirme''' | |||
* [[Django]] - Tam özellikli web framework | |||
* [[Flask]] - Mikroframework | |||
* [[Requests]] - HTTP kütüphanesi | |||
---- | '''Veri Bilimi''' | ||
* [[Pandas]] - Veri manipülasyonu | |||
* [[NumPy]] - Sayısal hesaplamalar | |||
* [[Matplotlib]] - Grafikler ve görselleştirme | |||
{{col-break}} | |||
'''GUI Geliştirme''' | |||
* [[Tkinter]] - Standart GUI kütüphanesi | |||
* [[PyQt5/6]] - Profesyonel arayüzler | |||
* [[Kivy]] - Mobil ve masaüstü uygulamaları | |||
'''Diğer Kullanışlı Kütüphaneler''' | |||
* [[Pillow]] - Görüntü işleme | |||
* [[BeautifulSoup]] - Web scraping | |||
* [[PyInstaller]] - Executable dosya oluşturma | |||
{{col-end}} | |||
=== | == Öğrenme Kaynakları == | ||
=== | === Tutorials === | ||
* | * [[Python'a Giriş]] | ||
* | * [[Adım Adım Python]] | ||
* | * [[Pratik Projeler]] | ||
* | * [[Kod Örnekleri]] | ||
=== Referans Materyaller === | |||
* [[Python Sözdizimi Rehberi]] | |||
* [[Kütüphane Referansları]] | |||
* [[Hata Çözüm Rehberi]] | |||
* [[Best Practices]] | |||
== | == Topluluk == | ||
=== Katılım === | |||
* [[Forum]] - Sorularınızı sorun | |||
* [[Kod Paylaşımı]] - Projelerinizi paylaşın | |||
* [[Katkıda Bulunma]] - Wiki'ye katkı sağlayın | |||
=== Son Güncellemeler === | |||
* [[ | * [[Özel:Son değişiklikler|Son Değişiklikler]] | ||
* [[ | * [[Yeni Eklenen Makaleler]] | ||
* [[ | * [[Güncel Python Haberleri]] | ||
== Proje Örnekleri == | |||
{| class="wikitable" | |||
|- | |||
! Proje Türü !! Açıklama !! Zorluk Seviyesi | |||
|- | |||
| [[Hesap Makinesi]] || Basit matematik işlemleri || Başlangıç | |||
{| class="wikitable" | |||
! | |||
|- | |- | ||
| | | [[To-Do Listesi]] || Görev yönetim uygulaması || Orta | ||
|- | |- | ||
| | | [[Web Scraper]] || Web verisi toplama || Orta | ||
|- | |- | ||
| | | [[Veri Analizi Projesi]] || Excel/CSV veri işleme || İleri | ||
|- | |- | ||
| | | [[REST API]] || Web servisi geliştirme || İleri | ||
|} | |} | ||
== Yararlı Linkler == | |||
* [https://www.python.org/ Resmi Python Web Sitesi] | |||
* [https://docs.python.org/3/ Python Dokümantasyonu] | |||
* [https://pypi.org/ Python Package Index (PyPI)] | |||
* | |||
== Ayrıca Bakınız == | |||
* [[Programlama Dilleri]] | |||
[[ | * [[Web Geliştirme]] | ||
* [[Veri Bilimi]] | |||
[[Kategori:Python]] | |||
[[Kategori:Programlama Dilleri]] | |||
[[Kategori:Anasayfalar]] |
04.56, 25 Eylül 2025 tarihindeki hâli
Python, güçlü, esnek ve öğrenmeyi kolay bir programlama dilidir. 1991 yılında Guido van Rossum tarafından geliştirilmiştir.
Python Nedir?
Python, yüksek seviyeli, yorumlamalı ve genel amaçlı bir programlama dilidir. Sözdizimi basit ve okunabilirdir, bu da onu hem yeni başlayanlar hem de deneyimli geliştiriciler için ideal kılar.
Temel Özellikler
- Kolay Öğrenim: Basit ve temiz sözdizimi
- Platform Bağımsız: Windows, Linux, macOS destegi
- Geniş Kütüphane: Zengin standart kütüphane
- Topluluk Desteği: Büyük ve aktif geliştirici topluluğu
Ana Kategoriler
Temel Konular | Uygulama Geliştirme | Veri İşleme | İleri Konular |
---|---|---|---|
Hızlı Başlangıç
İlk Python Programınız
print("Merhaba Dünya!")
name = input("Adınız nedir? ")
print(f"Merhaba, {name}!")
Temel Veri Tipleri
# Sayılar
sayi = 42
ondalik = 3.14
# Metinler
metin = "Python öğreniyorum"
# Listeler
renkler = ["kırmızı", "mavi", "yeşil"]
# Sözlükler
kisi = {"ad": "Ali", "yaş": 25}
Popüler Kütüphaneler
| style="text-align: left; vertical-align: top; " | Web Geliştirme
Veri Bilimi
- Pandas - Veri manipülasyonu
- NumPy - Sayısal hesaplamalar
- Matplotlib - Grafikler ve görselleştirme
| style="text-align: left; vertical-align: top; " | GUI Geliştirme
- Tkinter - Standart GUI kütüphanesi
- PyQt5/6 - Profesyonel arayüzler
- Kivy - Mobil ve masaüstü uygulamaları
Diğer Kullanışlı Kütüphaneler
- Pillow - Görüntü işleme
- BeautifulSoup - Web scraping
- PyInstaller - Executable dosya oluşturma
Öğrenme Kaynakları
Tutorials
Referans Materyaller
Topluluk
Katılım
- Forum - Sorularınızı sorun
- Kod Paylaşımı - Projelerinizi paylaşın
- Katkıda Bulunma - Wiki'ye katkı sağlayın
Son Güncellemeler
Proje Örnekleri
Proje Türü | Açıklama | Zorluk Seviyesi |
---|---|---|
Hesap Makinesi | Basit matematik işlemleri | Başlangıç |
To-Do Listesi | Görev yönetim uygulaması | Orta |
Web Scraper | Web verisi toplama | Orta |
Veri Analizi Projesi | Excel/CSV veri işleme | İleri |
REST API | Web servisi geliştirme | İleri |