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