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 Terbuka

Modul 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