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

1.mengimplementasikan Pemrograman Terstruktur

Dokumen tersebut membahas berbagai konsep dasar pemrograman python seperti perintah print, import, class, function, variable, perulangan, percabangan, library pandas, operator aritmatika, array, dan komentar beserta contoh kode untuk mengimplementasikannya.

Diunggah oleh

silvimaulidia627
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 PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
170 tayangan9 halaman

1.mengimplementasikan Pemrograman Terstruktur

Dokumen tersebut membahas berbagai konsep dasar pemrograman python seperti perintah print, import, class, function, variable, perulangan, percabangan, library pandas, operator aritmatika, array, dan komentar beserta contoh kode untuk mengimplementasikannya.

Diunggah oleh

silvimaulidia627
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 PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

Kode Unit : J.620100.017.

02
Unit Kompetensi
Judul Unit : Mengimplementasikan Pemrograman Terstruktur

1. Tampilan Perintah Print

Menampilkan data menggunakan perintah print. Fungsi print pada python adalah sebuah fungsi
yang digunakan untuk memunculkan output yang ingin kita print pada console (jendela
perinntah). Fungsi print terlihat sangat simple namun ternyata print merupakan fungsi yang
paling banyak digunakan dalam sintaks python.

Menampilkan Hasil Output/Cetak:


2. Tampilan import os
import os
- import os digunakan pemanggilan fungsi dengan nama os os.system(‘cls’) yang akan
digunakan sebagai pembuat efek clear screen (membersihkan layar) pada bahasa
pemrograman python.
- Perulangan while digunakan untuk mengulang suatu blok, dimana ulang ini akan berlaku jika
pengguna menginputkan nilai “y” atau “Y” untuk variable ulang, jika tidak program akan
keluar.

Menampilkan Hasil Output/Cetak:

3. Tampilan import sys


import sys

sys.exit()

Pada saat ingin keluar dari python (projek) memerlukan impor. sys.exit() dirancang untuk
bekerja di dalam program. sys.exit() memerlukan lebih banyak fungsi pengecualian dengan
pesan opsional.

4. Tampilan Class
- Object Oriented Programming (OOP) : Obyek memiliki field berupa variabel obyek dan
method berupa fungsi obyek. Keduanya disebut atribut obyek. Class juga dapat memiliki
field class (variabel class) dan method class.
- Dalam deklarasi method pada class terdapat perbedaan yaitu ada parameter pertama yang
harus ditambahkan pada parameter fungsi. Parameter ini diberi nama data, nilai dari
parameter ini menunjuk ke obyek / instance itu sendiri.
- Ada nama-nama method spesial pada class Python. _init_ adalah salah satunya, method ini
akan dijalankan ketika obyek dibuat. Method ini berguna untuk melakukan inisialisasi.
Perhatikan garis bawah dua kali di awal dan di akhir method (double underscore, dunder).
- Variabel Class yaitu variabel yang dimiliki oleh class, sedangkan variabel obyek adalah
variabel yang yang dimiliki oleh tiap-tiap obyek instance dari class.
- Salah satu keuntungan dari OOP adalan penggunaan ulang kode dan salah satu caranya yaitu
menggunakan mekanisme inheritance / turunan.

Menampilkan Hasil Output/Cetak:


5. Tampilan Function

Function pada Python, dibuat dengan kata kunci def kemudian diikuti dengan nama fungsinya.
Sama seperti blok kode yang lain, juga harus memberikan identasi (tab atau spasi 2x) untuk
menuliskan isi fungsi. Setelah dibuat, bisa dipanggil sesuai dengan nama fungsinya agar dapat
menampilkan Output/Cetak.

Menampilkan Hasil Output/Cetak:

6. Tampilan Variable

Variabel merupakan tempat menyimpan data, sedangkan tipe data adalah jenis data yang
tersimpan dalam variabel. Variabel bersifat mutable, artinya nilainya bisa berubah-ubah.

Aturan Penulisan Variabel

- Nama variabel boleh diawali menggunakan huruf atau garis bawah (_), contoh: nama, _nama,
namaKu, nama_variabel.
- Karakter selanjutnya dapat berupa huruf, garis bawah (_) atau angka, contoh: nama, n2,
nilai1.
- Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf besar dan kecil
dibedakan. Misalnya, variabel_Ku dan variabel_ku, keduanya adalah variabel yang berbeda.
- Nama variabel tidak boleh menggunakan kata kunci yang sudah ada dalam python seperti if,
while, for, dan sebagainya.
Menampilkan Hasil Output/Cetak:
7. Tampilan perulangan (looping)
- Perulangan while

Perulangan While banyak digunakan untuk program yang lebih terstruktur, namun berapa
jumlah perulangannya belum diketahui. Proses akan terus berlanjut hingga kondisinya
bernilai FALSE atau salah, ditunjukkan dengan tanda = 0.

Menampilkan Hasil Output/Cetak:

- Perulangan For
Dengan menggunakan while a < jumlah_beli, blok kode di dalamnya akan terus dieksekusi
selama nilai a kurang dari jumlah_beli. Setiap iterasi, nilai a ditingkatkan (a += 1) untuk
menghindari perulangan tak terbatas dan memastikan keluar dari loop ketika kondisi tidak lagi
terpenuhi
Menampilkan Hasil Output/Cetak:

8. Tampilan Percabangan

Dalam percabangan ini, program memilih jalur eksekusi berdasarkan nilai dari kode_barang[a].
Jika nilai ini cocok dengan salah satu kondisi if atau elif, blok kode yang sesuai dengan kondisi
tersebut akan dieksekusi. Jika tidak ada kondisi yang terpenuhi, blok kode di bawah else akan
dieksekusi
9. Tampilan library pandas

import pandas as pd

import pandas as pd dapat digunakan untuk memanipulasi data dengan cara import modul
tersebut kedalam projek yang akan dibuat dengan codingan diatas.

10. Tampilan Operator Aritmatika


- Menggunakan Operator Aritmatika Perkalian

- Menggunakan Operator Aritmatika Penjumlahan

- Menggunakan Operator Aritmatika Pengurangan

- Menggunakan Operator Aritmatika Perbandingan

11. Tampilan Array

Array adalah sebuah struktur data yang terdiri dari banyak variabel. Setiap elemen array
mampu untuk menyimpan satu jenis data (yaitu: variabel).
Variabel dan array dibatasi oleh tanda kurung siku dan setiap item dibatasi oleh tanda koma.
Tetapi dalam tampilan array diatas bernilai kosong.

12. Tampilan Komentar

# perulangan

Komentar merupakan suatu kode dalam Python yang digunakan sebagai penanda bahwa
perintah tersebut tidak dieksekusi oleh program. Komentar ini biasanya digunakan untuk
memperjelas pembaca atau orang lain dalam memahami sesuatu yang ditulis.

Anda mungkin juga menyukai