CodeBlanks Logo Icon CodeBlanks

Standart kütüphane

math, random, datetime gibi standart modülleri öğrenirsin.

Standart kütüphane

Python ile birlikte gelen modül koleksiyonuna standart kütüphane denir. Kurulum gerektirmez; import ile hemen kullanılır:

import math       # sqrt, pi, log
import random     # randint, choice
import datetime   # date, timedelta
import statistics # mean, median

Bu modüller Python topluluğu tarafından bakım görür ve tüm platformlarda çalışır. İçerdikleri fonksiyonlar test edilmiş ve belgelendirilmiştir.

Üçüncü taraf paket kurmadan birçok işi hallederler.

Yaygın modüller

Standart kütüphanedeki bazı modüller günlük işlerde sık kullanılır. math matematiksel fonksiyonlar, random rastgelelik, datetime tarih ve saat, statistics istatistik için:

import statistics
print(statistics.mean([1, 2, 3, 4]))
# 2.5

import datetime
print(datetime.date.today())
# 2025-01-15

Bu modüller kendi alanlarında güvenilir ve hızlıdır. Üçüncü taraf paketlere başvurmadan önce standart kütüphaneyi kontrol etmek iyidir.

Uygulama statistics.mean ile ortalama al

import statistics yaz. Sonra print(statistics.mean([1, 2, 3, 4])) yaz.

Başlangıç kodu

main.py
# statistics modülünü yükle
# listenin ortalamasını yazdır

Örnek çözüm

main.py
import statistics
print(statistics.mean([1, 2, 3, 4]))

Beklenen çıktı

2.5

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 random modülünü tamamla

Soru
import ____
print(random.randint(1, 6))
Cevap
import random
print(random.randint(1, 6))

Açıklama: import random rastgele sayı üretir.

2 Hangisi standart kütüphanededir?

  • requests
  • numpy
  • pandas
  • math Doğru cevap

Açıklama: math Python ile birlikte gelir; diğerleri üçüncü taraftır.

3 Standart kütüphane eşleştir

Kavram Anlamı
math Karekök, pi
random Rastgele sayı
datetime Tarih ve saat
statistics Ortalama, ortanca

Başlangıç bölümündeki tüm dersler