Python dersleri: sıfırdan öğren
İki bölüm var: soru-cevap sayfaları ve ardışık ders bölümleri. Hepsi Nibras Code tarafından yazıldı ve 5 dilde mevcut.
Soru-cevap
- Python'a nasıl başlanır? Kurulum ve ilk programPython kurulumu, terminalde kontrol ve ilk print programı.
- Python'da değişkenler ve veri tipleriDeğişken nedir; int, str, list ve dict ne işe yarar.
- Python'da if, for ve while: koşul ve döngüKoşulla karar vermek ve tekrar için döngü.
- Python fonksiyonu: def, parametre ve returnFonksiyon nasıl yazılır ve çağrılır.
- Python hataları: IndentationError, NameError, TypeError ne demek?En sık karşılaşılan hataları okumak ve düzeltmek.
- Python'a nereden başlanır? Ne kadar sürer ve JavaScript'ten farkıYeni başlayanlar için plan, proje fikirleri ve dil seçimi.
Ders bölümleri
- İlk adımlar: ilk Python programıHello World programını yorumlayıcıda ve dosyadan çalıştır.
- Temeller: sabitler, değişkenler, dizelerYorumlar, sayılar, dizeler, değişkenler ve program yapısı.
- Operatörler ve ifadelerAritmetik, karşılaştırma ve mantıksal operatörler, öncelik sırası.
- Kontrol akışı: if, while, forKoşullar ve döngüler, break ve continue.
- FonksiyonlarFonksiyon tanımı, parametreler, yerel değişkenler, return ve docstring.
- Modüllerimport, kendi modülünü yazmak, paketler ve pip.
- Veri yapıları: list, tuple, dict, setListe, demet, sözlük, küme ve diziler.
- Problem çözme: kelime sayacıGerçek bir problemi adım adım programa çevir.
- Nesne yönelimli programlamaSınıf, nesne, metot, __init__ ve kalıtım.
- Girdi ve çıktı: input, dosyalar, JSONKullanıcıdan veri al, dosyaya yaz ve dosyadan oku.
- İstisnalar: try, except, finallyHatayı yakalamak, raise ve with ifadesi.
- Standart kütüphanesys, os, pathlib, datetime, random ve logging.