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"  

 

ਪਾਈਥਨ ਵਿੱਚ ਇਹ ਲਾਇਬ੍ਰੇਰੀਆਂ ਆਮ ਕੰਮਾਂ ਨੂੰ ਕਰਨ ਲਈ ਇਸਨੂੰ ਆਸਾਨ ਅਤੇ ਕੁਸ਼ਲ ਬਣਾਉਂਦੀਆਂ ਹਨ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਪਾਇਥਨ ਕੋਲ ਪ੍ਰੋਗਰਾਮਿੰਗ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਕਾਰਜਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਕਈ ਹੋਰ ਲਾਇਬ੍ਰੇਰੀਆਂ ਹਨ।