Python ప్రామాణిక లైబ్రరీలు: Math, Random, Datetime, OS

ప్రోగ్రామింగ్‌లో సాధారణ పనులకు సహాయం చేయడానికి పైథాన్ అనేక ఉపయోగకరమైన ప్రామాణిక లైబ్రరీలతో వస్తుంది. math, మరియు random: వంటి ప్రసిద్ధ ప్రామాణిక లైబ్రరీలకు ఇక్కడ పరిచయం ఉంది: datetime os

math గ్రంధాలయం

లైబ్రరీ math గణిత విధులు మరియు కార్యకలాపాలను అందిస్తుంది. ఇది రౌండింగ్ నంబర్‌లు, కంప్యూటింగ్ లాగరిథమ్‌లు, ఫ్యాక్టోరియల్‌లను లెక్కించడం మరియు మరిన్ని వంటి సంక్లిష్ట గణనలను నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది.

ఉదాహరణ:

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

 

random గ్రంధాలయం

లైబ్రరీ random యాదృచ్ఛిక సంఖ్యలతో పని చేయడానికి సాధనాలను అందిస్తుంది. మీరు యాదృచ్ఛిక సంఖ్యలను రూపొందించవచ్చు, జాబితా నుండి యాదృచ్ఛిక మూలకాన్ని ఎంచుకోవచ్చు లేదా వివిధ యాదృచ్ఛిక-సంబంధిత పనులను చేయవచ్చు.

ఉదాహరణ:

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 గ్రంధాలయం

లైబ్రరీ datetime తేదీలు మరియు సమయాలతో పని చేయడానికి సాధనాలను అందిస్తుంది. ఇది ప్రస్తుత తేదీని, సమయాన్ని ఫార్మాట్ చేయడానికి మరియు రెండు తేదీల మధ్య వ్యత్యాసాన్ని లెక్కించడానికి మిమ్మల్ని అనుమతిస్తుంది.

ఉదాహరణ:

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 గ్రంధాలయం

లైబ్రరీ os ఆపరేటింగ్ సిస్టమ్‌తో పరస్పర చర్య చేయడానికి సాధనాలను అందిస్తుంది. మీరు డైరెక్టరీలను సృష్టించడం మరియు తొలగించడం, డైరెక్టరీలో ఫైల్‌ల జాబితాను పొందడం, ప్రస్తుత వర్కింగ్ డైరెక్టరీని మార్చడం మరియు మరిన్ని వంటి పనులను చేయవచ్చు.

ఉదాహరణ:

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

 

పైథాన్‌లోని ఈ లైబ్రరీలు సాధారణ పనులను చేయడం సులభం మరియు సమర్థవంతంగా చేస్తాయి. అదనంగా, ప్రోగ్రామింగ్‌లో వివిధ పనులను నిర్వహించడానికి పైథాన్ అనేక ఇతర లైబ్రరీలను కలిగి ఉంది.