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

