ప్రోగ్రామింగ్లో సాధారణ పనులకు సహాయం చేయడానికి పైథాన్ అనేక ఉపయోగకరమైన ప్రామాణిక లైబ్రరీలతో వస్తుంది. 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"
పైథాన్లోని ఈ లైబ్రరీలు సాధారణ పనులను చేయడం సులభం మరియు సమర్థవంతంగా చేస్తాయి. అదనంగా, ప్రోగ్రామింగ్లో వివిధ పనులను నిర్వహించడానికి పైథాన్ అనేక ఇతర లైబ్రరీలను కలిగి ఉంది.