Python Libreriji Standard: Math, Random, Datetime, OS

Python jiġi ma 'numru ta' libreriji standard utli biex jassistu f'kompiti komuni fl-ipprogrammar. Hawnhekk hawn introduzzjoni għal libreriji standard popolari bħal math, random, datetime u os:

math Librerija

Il- math librerija tipprovdi funzjonijiet u operazzjonijiet matematiċi. Jippermettilek twettaq kalkoli kumplessi bħal numri arrotondati, kompjuters logaritmi, kalkolu fatturi, u aktar.

Eżempju:

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

 

random Librerija

Il- random librerija tipprovdi għodda biex taħdem b'numri każwali. Tista 'tiġġenera numri bl-addoċċ, tagħżel element każwali minn lista, jew twettaq diversi kompiti relatati ma' każwali.

Eżempju:

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 Librerija

Il- datetime librerija toffri għodda biex taħdem bid-dati u l-ħinijiet. Jippermettilek tikseb id-data kurrenti, il-ħin tal-format, u tikkalkula d-differenza bejn żewġ dati.

Eżempju:

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 Librerija

Il- os librerija tipprovdi għodod għall-interazzjoni mas-sistema operattiva. Tista 'twettaq kompiti bħall-ħolqien u t-tħassir tad-direttorji, li tikseb lista ta' fajls f'direttorju, tibdel id-direttorju tax-xogħol attwali, u aktar.

Eżempju:

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

 

Dawn il-libreriji f'Python jagħmluha faċli u effiċjenti biex iwettqu kompiti komuni. Barra minn hekk, Python għandu ħafna libreriji oħra biex jimmaniġġjaw diversi kompiti fl-ipprogrammar.