Python Standardne knjižnice: Math, Random, Datetime, OS

Python ima številne uporabne standardne knjižnice za pomoč pri običajnih nalogah pri programiranju. Tukaj je uvod v priljubljene standardne knjižnice, kot so math, in: random datetime os

math Knjižnica

Knjižnica math ponuja matematične funkcije in operacije. Omogoča vam izvajanje zapletenih izračunov, kot so zaokroževanje števil, računanje logaritmov, računanje faktorialov in drugo.

primer:

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

 

random Knjižnica

Knjižnica random ponuja orodja za delo z naključnimi števili. Ustvarite lahko naključna števila, izberete naključni element s seznama ali izvedete različne naloge, povezane z naključjem.

primer:

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 Knjižnica

Knjižnica datetime ponuja orodja za delo z datumi in časi. Omogoča vam pridobitev trenutnega datuma, oblikovanje časa in izračun razlike med dvema datumoma.

primer:

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 Knjižnica

Knjižnica os ponuja orodja za interakcijo z operacijskim sistemom. Izvajate lahko naloge, kot so ustvarjanje in brisanje imenikov, pridobivanje seznama datotek v imeniku, spreminjanje trenutnega delovnega imenika in drugo.

primer:

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 knjižnice v Pythonu olajšajo in učinkovito izvajajo pogosta opravila. Poleg tega ima Python veliko drugih knjižnic za reševanje različnih nalog pri programiranju.