Python, programlamadaki yaygın görevlere yardımcı olmak için bir dizi yararlı standart kitaplıkla birlikte gelir. math
İşte, random
ve datetime
gibi popüler standart kitaplıklara bir giriş os
:
math
Kütüphane
Kütüphane math
matematiksel fonksiyonlar ve işlemler sağlar. Sayıları yuvarlama, logaritma hesaplama, faktöriyel hesaplama ve daha fazlası gibi karmaşık hesaplamalar yapmanızı sağlar.
Örnek:
import math
print(math.sqrt(25)) # Output: 5.0
print(math.factorial(5)) # Output: 120
random
Kütüphane
Kütüphane random
, rasgele sayılarla çalışmak için araçlar sağlar. Rastgele sayılar üretebilir, listeden rastgele bir öğe seçebilir veya rastgele ilgili çeşitli görevleri gerçekleştirebilirsiniz.
Örnek:
import random
print(random.random()) # Output: a random float between 0 and 1
print(random.randint(1, 10)) # Output: a random integer between 1 and 10
datetime
Kütüphane
Kitaplık datetime
, tarihler ve saatlerle çalışmak için araçlar sunar. Geçerli tarihi almanızı, saati biçimlendirmenizi ve iki tarih arasındaki farkı hesaplamanızı sağlar.
Örnek:
import datetime
current_date = datetime.date.today()
print(current_date) # Output: current date in the format 'YYYY-MM-DD'
current_time = datetime.datetime.now()
print(current_time) # Output: current date and time in the format 'YYYY-MM-DD HH:MM:SS'
os
Kütüphane
Kitaplık os
, işletim sistemiyle etkileşim için araçlar sağlar. Dizin oluşturma ve silme, bir dizindeki dosyaların listesini alma, geçerli çalışma dizinini değiştirme ve daha fazlası gibi görevleri gerçekleştirebilirsiniz.
Örnek:
import os
current_dir = os.getcwd()
print(current_dir) # Output: current working directory
os.mkdir("new_folder") # create a new folder named "new_folder"
Python'daki bu kitaplıklar, ortak görevleri gerçekleştirmeyi kolay ve verimli hale getirir. Ek olarak Python, programlamadaki çeşitli görevleri yerine getirmek için birçok başka kitaplığa sahiptir.