Python hadir dengan sejumlah pustaka standar yang berguna untuk membantu tugas-tugas umum dalam pemrograman. Berikut adalah pengenalan pustaka standar populer seperti math
, random
, datetime
dan os
:
math
Perpustakaan
Perpustakaan math
menyediakan fungsi dan operasi matematika. Ini memungkinkan Anda untuk melakukan perhitungan yang rumit seperti pembulatan angka, menghitung logaritma, menghitung faktorial, dan banyak lagi.
Contoh:
import math
print(math.sqrt(25)) # Output: 5.0
print(math.factorial(5)) # Output: 120
random
Perpustakaan
Perpustakaan random
menyediakan alat untuk bekerja dengan angka acak. Anda dapat menghasilkan angka acak, memilih elemen acak dari daftar, atau melakukan berbagai tugas terkait acak.
Contoh:
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
Perpustakaan
Perpustakaan datetime
menawarkan alat untuk bekerja dengan tanggal dan waktu. Ini memungkinkan Anda untuk mendapatkan tanggal saat ini, memformat waktu, dan menghitung perbedaan antara dua tanggal.
Contoh:
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
Perpustakaan
Perpustakaan os
menyediakan alat untuk berinteraksi dengan sistem operasi. Anda dapat melakukan tugas seperti membuat dan menghapus direktori, mendapatkan daftar file dalam direktori, mengubah direktori kerja saat ini, dan banyak lagi.
Contoh:
import os
current_dir = os.getcwd()
print(current_dir) # Output: current working directory
os.mkdir("new_folder") # create a new folder named "new_folder"
Pustaka dalam Python ini memudahkan dan efisien untuk melakukan tugas-tugas umum. Selain itu, Python memiliki banyak pustaka lain untuk menangani berbagai tugas dalam pemrograman.