Python Standardbibliotek: Math, Random, Datetime, OS

Python kommer med ett antal användbara standardbibliotek för att hjälpa till med vanliga uppgifter inom programmering. Här är en introduktion till populära standardbibliotek som math, random, datetime och os:

math Bibliotek

Biblioteket math tillhandahåller matematiska funktioner och operationer. Det låter dig utföra komplexa beräkningar som att avrunda tal, beräkna logaritmer, beräkna faktorialer och mer.

Exempel:

import math  
  
print(math.sqrt(25))   # Output: 5.0  
print(math.factorial(5))   # Output: 120  

 

random Bibliotek

Biblioteket random tillhandahåller verktyg för att arbeta med slumptal. Du kan generera slumpmässiga tal, välja ett slumpmässigt element från en lista eller utföra olika slumpmässiga uppgifter.

Exempel:

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 Bibliotek

Biblioteket datetime erbjuder verktyg för att arbeta med datum och tider. Det låter dig få aktuellt datum, formatera tid och beräkna skillnaden mellan två datum.

Exempel:

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 Bibliotek

Biblioteket os tillhandahåller verktyg för att interagera med operativsystemet. Du kan utföra uppgifter som att skapa och ta bort kataloger, hämta en lista över filer i en katalog, ändra den aktuella arbetskatalogen och mer.

Exempel:

import os  
  
current_dir = os.getcwd()  
print(current_dir)   # Output: current working directory  
  
os.mkdir("new_folder")   # create a new folder named "new_folder"  

 

Dessa bibliotek i Python gör det enkelt och effektivt att utföra vanliga uppgifter. Dessutom har Python många andra bibliotek för att hantera olika uppgifter inom programmering.