تأتي 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 العديد من المكتبات الأخرى للتعامل مع المهام المختلفة في البرمجة.