Python معیاری لائبریریاں: Math, Random, Datetime, OS

Python پروگرامنگ میں عام کاموں میں مدد کے لیے متعدد مفید معیاری لائبریریوں کے ساتھ آتا ہے۔ یہاں مقبول معیاری لائبریریوں کا تعارف ہے جیسے 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"  

 

Python میں یہ لائبریریاں عام کاموں کو انجام دینے کو آسان اور موثر بناتی ہیں۔ مزید برآں، Python کے پاس پروگرامنگ میں مختلف کاموں کو سنبھالنے کے لیے بہت سی دوسری لائبریریاں ہیں۔