Python Standart Kitaplıklar: Math, Random, Datetime, OS

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.