23 puan yazan xguru 2021-10-12 | 1 yorum | WhatsApp'ta paylaş
  • builtins modülündeki yerleşik nesneleri tek tek açıklayarak Python'ı anlamayı amaçlayan bir yazı

  • L.E.G.B. Scope kuralı nedir

  • dir(__builtins__)

 → 66 yerleşik Exception sınıfı

 → 5 sabit: True, False, None, Ellipsis, NotImplemented

 → global değişkenler: __spec__, __loader__, __debug__ vb.

 → compile, exec, val: kodun çalışma biçimi

 → globals ve locals: her şeyin saklandığı yer

 → input ve print: ekmek ve tereyağı

 → str, bytes, int, bool, float ve complex: 5 primitive

 → object: her şeyin temeli

 → type: sınıf fabrikası

 → hash ve id: eşitliğin temeli

 → dir ve vars: her şey bir dictionary

 → hasattr, getattr, setattr ve delattr: öznitelik yardımcıları

 → super: kalıtımın gücü

 → property, classmethod ve staticmethod: metot dekoratörleri

 → list, tuple, dict, set ve frozenset: konteynerler

 → bytearray ve memoryview: daha iyi byte arayüzleri

 → bin, hex, oct, ord, chr ve ascii: temel dönüşümler

 → format: kolay metin dönüştürme

 → any ve all

 → abs, divmod, pow ve round: matematiğin temelleri

 → isinstance ve issubclass: çalışma zamanında tip kontrolü

 → callable ve duck typing temelleri

 → sorted ve reversed: sequence değişiklikleri

 → map ve filter: functional primitive'ler

 → len, max, min ve sum: aggregate fonksiyonlar

 → iter ve next: ileri seviye iteration

 → range, enumerate ve zip: kullanışlı iteration

 → slice

 → breakpoint: yerleşik debugging

 → open: dosya I/O

 → repr: geliştirici ergonomisi

 → help, exit ve quit: site builtins'leri

 → copyright, credits, license: diğer site builtins'leri

1 yorum

 
xguru 2021-10-12

Python’ı içerden anlamayı sağlayan, anlatımı kolay ve temiz, gerçekten çok özgün bir yazı.