# Membuka berkas untuk membaca
file = open("example.txt", "r")
# Membaca isi berkas dan mencetaknya
content = file.read()
print("Isi berkas:", content)
# Menutup berkas
file.close()
# Membuka berkas untuk menulis
file = open("example.txt", "w")
# Menulis ke berkas
file.write("Ini adalah contoh teks yang ditulis ke berkas.")
# Menutup berkas setelah menulis
file.close()
Dalam contoh di atas, kita membuka berkas "example.txt"
terlebih dahulu untuk membacanya ("r"
) dan kemudian membacanya menggunakan metode read()
. Setelah selesai membaca, kita menutup berkas menggunakan metode close()
. Selanjutnya, kita membuka kembali berkas yang sama untuk menulis ke dalamnya ("w"
) dan menggunakan metode write()
untuk menulis teks baru ke dalamnya. Akhirnya, kita menutup berkas lagi setelah selesai menulis.
Penanganan berkas adalah fitur yang sangat penting dalam pemrograman Python, karena memungkinkan kita untuk berinteraksi dengan data yang disimpan dalam berkas di sistem file. Dengan menggunakan penanganan berkas, kita dapat membaca data dari berkas, memanipulasi data tersebut, dan menulis kembali hasilnya ke berkas. Ini sangat bermanfaat dalam berbagai jenis aplikasi, mulai dari pengolahan data hingga pembuatan aplikasi berbasis teks.
Pemrograman Berorientasi Objek (OOP) dalam Python
Pemrograman Berorientasi Objek (OOP) adalah paradigma pemrograman yang berfokus pada pengorganisasian kode menjadi objek-objek yang memiliki perilaku (metode) dan atribut (data). Python adalah bahasa pemrograman berorientasi objek, yang berarti bahwa ia mendukung konsep-konsep dasar OOP seperti kelas, objek, pewarisan, dan polimorfisme.