PythonTingkat: Menengah6 min
Modularisasi Kode, Import & Virtual Environment
Kelola basis kode berskala besar dengan membagi logika ke dalam modul (.py) dan packages (__init__.py), serta isolasi paket pip venv.
Membagi Logika ke dalam Modul
Pratinjau TerbukaModul adalah file berekstensi .py yang berisi definisi fungsi atau class. Anda dapat mengimpor fungsi spesifik menggunakan from modul import fungsi.
Contoh Kode Sintaks
# Mengimpor library standar
import math
from datetime import datetime
sekarang = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
radius = 14
luas = math.pi * (radius ** 2)
print(f"Timestamp: {sekarang}")
print(f"Luas Lingkaran: {luas:.2f}")Virtual Environment (venv)
Gunakan python -m venv venv untuk mengisolasi dependensi antar proyek agar tidak bentrok versi paket global.
Live Compiler Runner
Akses Kursus Wajib Login
Buka Akses Penuh Silabus & Praktikum
Masuk dengan akun GitHub, Google, atau Akses Cepat Developer untuk membuka seluruh materi mendalam, menjalankan compiler interaktif, mengerjakan kuis, dan menyimpan progres belajar Anda.
145+ Modul Lengkap•Tersimpan Otomatis•Sertifikat Kelulusan Resmi