0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan9 halaman

Prakt 11-Part 1

Pada bagian pertama praktikum 11, peserta diajak mempelajari penggunaan modul Tkinter untuk membangun antarmuka grafis (GUI) desktop pada Python. Tkinter adalah modul standar yang memungkinkan penggunaan berbagai komponen GUI seperti label, tombol, teks, dan lainnya. Peserta melakukan beberapa percobaan untuk memahami cara pemanggilan widget-widget tersebut dan menggunakan fungsi pada tombol. Tugas terakhir melibatkan modifikasi

Diunggah oleh

Fauzan - Asri
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan9 halaman

Prakt 11-Part 1

Pada bagian pertama praktikum 11, peserta diajak mempelajari penggunaan modul Tkinter untuk membangun antarmuka grafis (GUI) desktop pada Python. Tkinter adalah modul standar yang memungkinkan penggunaan berbagai komponen GUI seperti label, tombol, teks, dan lainnya. Peserta melakukan beberapa percobaan untuk memahami cara pemanggilan widget-widget tersebut dan menggunakan fungsi pada tombol. Tugas terakhir melibatkan modifikasi

Diunggah oleh

Fauzan - Asri
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

P11 PART 1: MEMBUAT APLIKASI

DEKSTOP GUI DENGAN PYTHON


TKINTER
Format pengumpulan
Cukup kumpulkan dalam bentuk laporan dengan
format nama: prakt11-part1.pdf

Pada part 1 dari praktikum 11 ini, kita akan mempelajari bagaimana cara menggunakan
modul tkinter. Pada Python 3.10, tkinter merupakan modul built-in atau standard
library yang dapat langsung diimport / tanpa proses instalasi menggunakan PIP.

PERCOBAAN 1: MEMBUAT GUI DENGAN TKINTER


Ada berbagai jenis kontrol seperti label, button scrollbar, tombol radio, listbox, textboxt
entry, dsb yang dapat digunakan dalam membangun aplikasi desktop GUI di Python.
Komponen kecil atau kontrol Graphical User Interface (GUI) ini dikenal sebagai widgets
di Tkinter.
Pada percobaan ini, anda akan mempelajari cara pemanggilan masing-masing
komponen GUI dengan menggunakan modul Tkinter.
Buat sebuah file dengan nama percobaan1.py lalu salin kode berikut ini:
Jalankan kode diatas lalu screenshot hasil percobaan anda dibawah ini:

PERCOBAAN 2: MEMANGGIL FUNGSI PADA BUTTON


Pada percobaan ini, anda akan mempelajari cara pemanggilan fungsi ketika sebuah
tombol / button ditekan.
Buat sebuah file dengan nama percobaan2.py lalu salin kode berikut ini:
Jalankan kode diatas lalu screenshot hasil percobaan anda dibawah ini:
PERCOBAAN 3: PROGRAM GUI – GANJIL/GENAP
Buat sebuah file dengan nama percobaan3.py lalu salin kode berikut ini:
Jalankan kode diatas lalu screenshot hasil percobaan anda dibawah ini:
PERCOBAAN 4: PROGRAM GUI – KASIR SEDERHANA
Buat sebuah file dengan nama percobaan4.py lalu salin kode berikut ini:
Jalankan kode diatas lalu screenshot hasil percobaan anda dibawah ini:
TUGAS
T01: GUI BILANGAN PRIMA
Buat program GUI seperti yang ditunjukkan pada percobaan 3. Namun kali ini pada saat
tombol cek ditekan, lakukan pengecekan apakah suatu bilangan merupakan bilangan
prima.
Simpan file ini dengan nama t01-gui-prima.py lalu screenshot hasil semua percobaan
dibawah ini:

T02: GUI KASIR SEDERHANA


Lanjutkan program pada percobaan 4 dengan modifikasi sebagai berikut:
- Tambahkan 1 GUI entry untuk input data jumlah barang
- Modifikasi fungsi cekTotal untuk menampilkan output harga total barang
setelah diskon berdasarkan jenis member dengan spesifikasi sebagai berikut:
Jenis member Diskon
None 0%
Silver 10%
Gold 25%
Platinum 50%
Diamond 75%

Simpan file ini dengan nama t02-gui-kasir.py lalu screenshot hasil semua percobaan
dibawah ini:

- Selamat mengerjakan -

Anda mungkin juga menyukai