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"  

 

பைத்தானில் உள்ள இந்த நூலகங்கள் பொதுவான பணிகளைச் செய்வதை எளிதாகவும் திறமையாகவும் செய்கின்றன. கூடுதலாக, பைதான் நிரலாக்கத்தில் பல்வேறு பணிகளைக் கையாள பல நூலகங்களைக் கொண்டுள்ளது.