Python Leabharlanna Caighdeánacha: Math, Random, , Datetime, OS

Tagann Python le roinnt leabharlanna caighdeánacha úsáideacha chun cuidiú le tascanna coitianta i ríomhchlárú. Seo réamhrá ar leabharlanna caighdeánacha móréilimh mar math, random, datetime agus os:

math Leabharlann

Soláthraíonn an math leabharlann feidhmeanna agus oibríochtaí matamaitice. Ligeann sé duit ríomhaireachtaí casta a dhéanamh mar shlánú uimhreacha, logartamaí a ríomh, fachtóirí a ríomh, agus go leor eile.

Sampla:

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

 

random Leabharlann

Soláthraíonn an random leabharlann uirlisí chun oibriú le huimhreacha randamacha. Is féidir leat uimhreacha randamacha a ghiniúint, eilimint randamach a roghnú ó liosta, nó tascanna éagsúla a bhaineann le randamach a dhéanamh.

Sampla:

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 Leabharlann

Cuireann an datetime leabharlann uirlisí ar fáil chun oibriú le dátaí agus amanna. Ligeann sé duit an dáta reatha, an t-am formáide a fháil, agus an difríocht idir dhá dháta a ríomh.

Sampla:

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 Leabharlann

Soláthraíonn an os leabharlann uirlisí chun idirghníomhú leis an gcóras oibriúcháin. Is féidir leat tascanna a dhéanamh mar eolairí a chruthú agus a scriosadh, liosta comhad a fháil in eolaire, an t-eolaire oibre reatha a athrú, agus níos mó.

Sampla:

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

 

Déanann na leabharlanna seo i Python éasca agus éifeachtach tascanna coitianta a dhéanamh. Ina theannta sin, tá go leor leabharlanna eile ag Python chun tascanna éagsúla i gclárú a láimhseáil.