1. Pengenalan
Python adalah bahasa pengaturcaraan yang banyak digunakan yang dikenali kerana kesederhanaannya dan ciri‑ciri yang kuat, terutama dalam persekitaran Linux seperti Ubuntu. Panduan ini menyediakan tutorial langkah demi langkah tentang cara memasang Python pada Ubuntu. Ia juga merangkumi penyediaan persekitaran maya, pengurusan versi, dan termasuk contoh pengaturcaraan ringkas untuk memulakan anda. Setiap langkah diterangkan dengan teliti untuk memastikan walaupun pemula dapat mengikutnya dengan lancar.
2. Apa itu Python dan Mengapa Ia Begitu Popular?
Python adalah salah satu bahasa pengaturcaraan yang paling popular di seluruh dunia kerana kebolehbacaan dan kemudahannya. Ia banyak digunakan dalam pembangunan web, sains data, kecerdasan buatan (AI), dan banyak bidang lain. Populariti Python datang daripada kebolehannya yang serba boleh dan sokongan perpustakaan yang meluas. Selain itu, ia berintegrasi dengan baik dengan Ubuntu dan biasanya digunakan sebagai persekitaran pembangunan standard.
Sumber Tambahan
Untuk maklumat lanjut mengenai Python dan ciri-cirinya, rujuk kepadadokumentasi rasmi Python.

3. Langkah-langkah untuk Pasang Python pada Ubuntu
Berikut ialah langkah asas untuk memasang Python pada Ubuntu.
Langkah 1: Kemas Kini Sistem Anda
Mula-mula, buka terminal dan jalankan perintah berikut untuk memastikan sistem anda terkini. Ini membantu mengelakkan masalah semasa pemasangan.
sudo apt update
sudo apt upgrade
Langkah 2: Pasang Python 3
Untuk memasang Python 3 pada Ubuntu, gunakan perintah berikut:
sudo apt install python3
Selepas pemasangan, sahkan versi yang dipasang dengan menjalankan:
python3 --version
Langkah 3: Pasang pip
pip ialah pengurus pakej Python, yang memboleh anda memasang perpustakaan dengan mudah.
sudo apt install python3-pip
Selepas pemasangan, periksa versi pip:
pip3 --version
Sumber Tambahan
Untuk maklumat lanjut mengenai pip dan pengurusan pakej, lawatidokumentasi pip rasmi.
4. Mengurus Versi Python
Jika anda perlu mengurus pelbagai versi Python, alat seperti pyenv
atau make altinstall
boleh menjadi berguna. Ini membolehkan anda menukar antara versi Python yang berbeza untuk pelbagai projek.
Langkah-langkah:
- Tambah PPA deadsnakes Untuk memasang versi Python terkini dengan mudah, tambahkan repositori deadsnakes.
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
- Pasang Versi Yang Anda Mahu Sebagai contoh, untuk memasang Python 3.11, jalankan arahan berikut:
sudo apt install python3.11
Ini membolehkan anda mengurus pelbagai versi Python dengan berkesan.
Sumber Tambahan
Untuk maklumat lanjut mengenai pengurusan versi Python, lihat panduan pyenv rasmi.

5. Menyediakan Persekitaran Maya Python
Persekitaran maya membantu mengurus pelbagai perpustakaan dan versi Python untuk setiap projek secara berasingan. Ini mengelakkan konflik dan memastikan persekitaran pembangunan yang terasing.
Langkah-langkah untuk Menyediakan Persekitaran Maya:
- Cipta persekitaran maya:
python3 -m venv myenv
- Aktifkan persekitaran maya:
source myenv/bin/activate
- Matikan persekitaran maya:
deactivate
Kaedah ini membolehkan anda mengurus persekitaran yang berbeza untuk projek yang berbeza dengan cekap.
Sumber Tambahan
Untuk maklumat lanjut mengenai persekitaran maya, rujuk dokumentasi modul venv.
6. Contoh Praktikal Menggunakan Python
Python boleh digunakan untuk membuat pelbagai program. Di bawah ialah beberapa contoh skrip asas untuk membantu anda memulakan.
Contoh: Skrip Ringkas “Hello, World”
# Hello, World program
print("Hello, World!")
Contoh: Pemprosesan Data Ringkas
Contoh berikut menunjukkan cara menggunakan perpustakaan pandas
untuk membaca fail CSV dan melakukan operasi data asas.
import pandas as pd
# Read a CSV file
data = pd.read_csv('data.csv')
# Display summary statistics
print(data.describe())
7. Conclusion
Dalam panduan ini, kami telah membincangkan segala-galanya dari pemasangan Python pada Ubuntu, penetapan persekitaran maya, pengurusan versi Python yang berbeza, dan contoh penggunaan praktikal. Python adalah bahasa pengaturcaraan yang kuat, dan Ubuntu menyediakan persekitaran yang mudah dan berkesan untuk pembangunan. Dengan terus mempelajari Python, anda dapat meningkatkan kemahiran pengaturcaraan anda dan mengaplikasikannya dalam pelbagai bidang.