Python Biblioteki standardowe: Math, Random, Datetime, OS

Python jest dostarczany z wieloma przydatnymi bibliotekami standardowymi, które pomagają w wykonywaniu typowych zadań programistycznych. Oto wprowadzenie do popularnych bibliotek standardowych, takich jak math, random, datetime i os:

math Biblioteka

Biblioteka math udostępnia funkcje i operacje matematyczne. Pozwala wykonywać złożone obliczenia, takie jak zaokrąglanie liczb, obliczanie logarytmów, obliczanie silni i nie tylko.

Przykład:

import math  
  
print(math.sqrt(25))   # Output: 5.0  
print(math.factorial(5))   # Output: 120  

 

random Biblioteka

Biblioteka random udostępnia narzędzia do pracy z liczbami losowymi. Możesz generować losowe liczby, wybierać losowy element z listy lub wykonywać różne losowe zadania.

Przykład:

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 Biblioteka

Biblioteka datetime oferuje narzędzia do pracy z datami i godzinami. Pozwala uzyskać aktualną datę, sformatować czas i obliczyć różnicę między dwiema datami.

Przykład:

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 Biblioteka

Biblioteka os udostępnia narzędzia do interakcji z systemem operacyjnym. Możesz wykonywać zadania, takie jak tworzenie i usuwanie katalogów, pobieranie listy plików w katalogu, zmiana bieżącego katalogu roboczego i inne.

Przykład:

import os  
  
current_dir = os.getcwd()  
print(current_dir)   # Output: current working directory  
  
os.mkdir("new_folder")   # create a new folder named "new_folder"  

 

Te biblioteki w Pythonie ułatwiają i usprawniają wykonywanie typowych zadań. Ponadto Python ma wiele innych bibliotek do obsługi różnych zadań programistycznych.