Python मानक पुस्तकालयहरू: Math, Random, Datetime, OS

पाइथन प्रोग्रामिङमा सामान्य कार्यहरूमा सहयोग गर्न धेरै उपयोगी मानक पुस्तकालयहरूको साथ आउँछ। यहाँ लोकप्रिय मानक पुस्तकालयहरूको परिचय छ जस्तै math, random, datetimeos:

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"  

 

पाइथनका यी पुस्तकालयहरूले सामान्य कार्यहरू गर्न सजिलो र प्रभावकारी बनाउँछन्। थप रूपमा, पाइथनसँग प्रोग्रामिङमा विभिन्न कार्यहरू ह्यान्डल गर्न धेरै अन्य पुस्तकालयहरू छन्।