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.