- Konu sahibi
- #1
Python’a başlamak için Python 3’ü kurun, terminalden çalıştığını doğrulayın, küçük bir
Python’ı işletim sisteminize uygun bir Python 3 kurulumuyla yükleyin. Windows’ta kurulum sırasında komut satırından Python’ı çalıştırmayı sağlayan seçeneği sunuluyorsa etkinleştirin. Kurulumdan sonra bir terminal açıp şu komutlardan uygun olanını deneyin:
Bir komut
Bir metin düzenleyicide aşağıdaki kodu yazıp
Terminalde dosyanın bulunduğu klasöre geçin ve işletim sisteminizde çalışan Python komutuyla dosyayı çalıştırın:
Windows’ta
Şu sırayla ilerlemek, kavramları birleştirmenizi kolaylaştırır:
Başlangıçta Python’ın standart kütüphanesiyle çalışabilirsiniz; her iş için ek paket yüklemek gerekmez. Bir projeye dışarıdan paket ekleyeceğiniz zaman, bağımlılıkların başka projelerin kurulumlarıyla karışmaması için proje klasöründe sanal ortam oluşturun:
Windows’ta etkinleştirmek için
Düzenli ilerlemek için öğrendiğiniz her kavramı küçük bir dosyada uygulayın, programı çalıştırın ve sonucu beklediğinizle karşılaştırın. Sonraki adım olarak otomasyon, web geliştirme veya veri işleme gibi bir kullanım alanı seçip o alana yönelik bir proje yapabilirsiniz.
.py dosyası oluşturup çalıştırın; ardından değişkenler, koşullar, döngüler ve fonksiyonları küçük alıştırmalarla öğrenin. İlk hedefiniz, bir programı baştan sona yazıp çalıştırabilmek ve hata mesajlarını okuyarak düzeltmeye başlamaktır.Python’ı kurun ve çalıştığını doğrulayın
Python’ı işletim sisteminize uygun bir Python 3 kurulumuyla yükleyin. Windows’ta kurulum sırasında komut satırından Python’ı çalıştırmayı sağlayan seçeneği sunuluyorsa etkinleştirin. Kurulumdan sonra bir terminal açıp şu komutlardan uygun olanını deneyin:
Kod:
python --version
py --version
python3 --version
Bir komut
Python 3... biçiminde sürüm gösteriyorsa o komut Python yorumlayıcısını buluyor demektir. Komut bulunamazsa Python kurulumu tamamlanmamış olabilir ya da çalıştırma yolu sisteme eklenmemiştir; yeniden kurulum seçeneklerini ve terminali kapatıp açtıktan sonra sonucu kontrol edin. Birden fazla Python kurulumu varsa, sonraki komutlarda doğru sürümü çağırdığınızdan emin olun.İlk programınızı yazıp çalıştırın
Bir metin düzenleyicide aşağıdaki kodu yazıp
merhaba.py adıyla kaydedin. Dosyanın uzantısının .py olduğuna ve dosyayı terminalde bulunduğunuz klasöre kaydettiğinize dikkat edin.
Python:
isim = input("Adınız nedir? ")
print(f"Merhaba, {isim}!")
Terminalde dosyanın bulunduğu klasöre geçin ve işletim sisteminizde çalışan Python komutuyla dosyayı çalıştırın:
Kod:
python merhaba.py
Windows’ta
python yerine py, bazı macOS ve Linux sistemlerinde python3 kullanmanız gerekebilir. Program adınızı sorar; bir ad girip Enter’a bastığınızda selamlama yazdırır. Bu örnekte input() kullanıcıdan metin alır, isim değişkeni bu metni tutar, print() ise sonucu ekrana yazar. Programın bu çıktıyı vermesi dosyanın çalıştığını gösterir; henüz daha büyük bir uygulamanın doğru tasarlandığını kanıtlamaz.Temel konuları uygulayarak öğrenin
Şu sırayla ilerlemek, kavramları birleştirmenizi kolaylaştırır:
- Değişkenler ve temel veri türleri: metin, tam sayı, ondalıklı sayı ve doğru/yanlış değerleri.
- Koşullar:
ifveelseile girdiye göre farklı işlem yapmak. - Döngüler:
forvewhileile tekrarlanan işleri yürütmek. - Listeler ve sözlükler: birden fazla değeri saklamak ve bulmak.
- Fonksiyonlar: tekrar kullanılabilir işlemleri adlandırıp girdilerle çalıştırmak.
- Dosya okuma-yazma ve hataları ele alma.
Paket kullanırken projeyi ayrı tutun
Başlangıçta Python’ın standart kütüphanesiyle çalışabilirsiniz; her iş için ek paket yüklemek gerekmez. Bir projeye dışarıdan paket ekleyeceğiniz zaman, bağımlılıkların başka projelerin kurulumlarıyla karışmaması için proje klasöründe sanal ortam oluşturun:
Kod:
python -m venv .venv
Windows’ta etkinleştirmek için
.venv\Scripts\activate, macOS veya Linux’ta source .venv/bin/activate komutunu kullanın. Komut satırında ortamın adı görünüyorsa, o terminaldeki Python ve paket işlemleri bu projeye ayrılmış ortamı kullanır. Ortam etkin değilse paket yüklemeden önce doğru yorumlayıcıyı kullandığınızı kontrol edin. İşiniz bitince deactivate komutuyla ortamdan çıkabilirsiniz. Sanal ortam, proje paketlerini ayırır; Python’ın nasıl yazıldığını veya programın doğruluğunu kendi başına öğretmez.Düzenli ilerlemek için öğrendiğiniz her kavramı küçük bir dosyada uygulayın, programı çalıştırın ve sonucu beklediğinizle karşılaştırın. Sonraki adım olarak otomasyon, web geliştirme veya veri işleme gibi bir kullanım alanı seçip o alana yönelik bir proje yapabilirsiniz.