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