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 ยังมีไลบรารี่อื่นๆ อีกมากมายสำหรับจัดการงานต่างๆ ในการเขียนโปรแกรม