Langsung ke konten utama

BELAJAR DASAR BAHASA PEMROGRAMAN (LATIHAN MODUL 2 dan 3)

Modul 2 

 Sebelum kita memulai belajar Bahasa Pemrograman Python, silahkan kalian persiapkan:

1. Aplikasi IDE/Text Editor. Bagi yang menggunakan Hp android, kalian bisa instalasi aplikasi DCODER.

2. Bagi yang menggunakan PC/Laptop kalian bisa menggunakan text editor +compiler online melalui alamat: https:www.programiz.com/python-programming/online-compiler/

1. menuliskan "HELLO WORLD"ini Dengan Perintah Print

step 1 : Buatlah file baru dengan nama helloworld.py

step 2 : Pada IDE/Text Editor kalian silahkan kalian tuliskan kode sebagai berikut :

print("HELLO WORLD")



Kemudian silahkan kalian jalankan/klik Run. Maka akan tampil output seperti gambar di bawah ini





Latihan 1
 
Buatlah file baru dengan nama Lat1_helloworld.py
Tuliskan baris kode untuk menampilkan hasil seperti pada tampilan berikut ini :




2. Menuliskan "komentar" di Pyhton

Komentar (comment) adalah kode di dalam script Python yang tidak dieksekusi atau
tidak dijalankan mesin. Komentar hanya digunakan untuk menandai atau memberikan
keterangan.
Komentar biasa digunakan untuk membiarkan orang lain memahami apa yang dilakukan
script. atau untuk mengingatkan kepada programmer sendiri jika suatu saat kembali
mengedit script tersebut.
Untuk menggunakan komentar anda cukup menulis tanda pagar # diikuti dengan komentar Anda atau dengan menggunakan string literal yang dibuka dan ditutup dengan """.

Dibawah ini adalah contoh penggunaan komentar pada Python
#Ini adalah komentar
# Tulisan ini tidak akan dieksekusi
#komentar dengan tanda pagar hanya bisa digunakan
#untuk
#satu
#baris
"""
Penulisan Komentar lebih dari satu baris yaitu
dengan menggunakan kutip dua 3 kali dan
ditutup dengan kutip dua 3 kali juga
"""
print("Hello World") #ini juga komentar
#print("Welcome")
# komentar bisa berisi spesial karakter !@#$%^&\*(),./;'[]\
#mencetak nama
print("Budi")
#mencetak angka/integer
print(123)

Saat anda menjalankan script diatas, Anda akan melihat output berupa Hello World,
Budi dan 123, karena tulisan/komentar yang ditulis tidak dieksekusi.

Jadi Kesimpulannya : Komentar (comment) adalah kode di dalam script
Python yang ditandai dengan # atau ””” yang tidak dieksekusi atau tidak
dijalankan mesin. Komentar hanya digunakan untuk menandai atau memberikan keterangan.


Latihan 2

Buatlah File baru dengan nama Lat2_komentar.py
Tuliskan baris kode untuk menampilkan hasil seperti pada tampilan
berikut ini :





3. VARIABEL DALAM BAHASA PYTHON 

Variabel adalah lokasi memori yang dicadangkan untuk menyimpan nilai-nilai.
Ini berarti bahwa ketika Anda membuat sebuah variabel Anda memesan beberapa ruang di memori.

Variabel menyimpan data yang dilakukan selama program dieksekusi, yang nantinya isi dari variabel tersebut dapat diubah oleh operasi - operasi tertentu pada program yang menggunakan variabel.

Variabel dapat menyimpan berbagai macam tipe data. Di dalam pemrograman Python, variabel mempunyai sifat yang dinamis, artinya variabel Python tidak perlu dideklarasikan tipe data tertentu dan variabel Python dapat diubah saat program dijalankan.

Penulisan variabel Python sendiri juga memiliki aturan tertentu, yaitu :
● Karakter pertama harus berupa huruf atau garis bawah/underscore _
● Karakter selanjutnya dapat berupa huruf, garis bawah/underscore _ atau angka
● Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf kecil
dan huruf besar dibedakan. Sebagai contoh, variabel namaDepan dan nama depan adalah variabel yang berbeda.
Untuk mulai membuat variabel di Python caranya sangat mudah, Anda cukup menuliskan variabel lalu mengisinya dengan suatu nilai dengan cara menambahkan tanda sama dengan = diikuti dengan nilai yang ingin dimasukan.

Dibawah ini adalah contoh penggunaan variabel dalam bahasa pemrograman
Python :



Penjelasan :
1. Tanda “ + ” di atas berfungsi untuk menggabungkan beberapa text
2. Tanda “ \n ” berfungsi untuk pindah baris selanjutnya


Latihan 3

Buatlah File baru dengan nama Lat3_variabel.py
Tuliskan baris kode untuk menampilkan hasil seperti pada tampilan berikut ini :



4. TYPE DATA DALAM BAHASA PYTHON
Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung informasi.
Python sendiri mempunyai tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain.

Untuk mencoba berbagai macam tipe data, silahkan coba script Python dibawah ini.



Latihan 4



5. OPERATOR MATEMATIK DALAM BAHASA PYTHON

Operator adalah konstruksi yang dapat memanipulasi nilai dari operan.
Sebagai contoh operasi 3 + 2 = 5. Disini 3 dan 2 adalah operan dan + adalah operator.


Dibawah ini adalah contoh penggunaan Operator Aritmatika dalam bahasa pemrograman Python :



Latihan 5




6. MENGAMBIL INPUT DARI LUAR DENGAN MENGGUNAKAN
BAHASA PYTHON

Input –atau inputan– (dalam konteks pemrograman) merupakan sebuah data, informasi, atau nilai apa pun yang dikirimkan oleh user kepada komputer untuk diproses lebih lanjut.
User melakukan proses input melalui media atau perangkat masukan seperti keyboard, mouse, kamera, mikrofon dan lain sebagainya Nilai Statis vs Nilai Inputan User Sejauh ini, semua kode program yang kita buat bersifat statis. Setiap variabel yang kita buat memiliki nilai sesuai dengan yang kita inginkan, tapi tidak seperti yang user inginkan.

Perhatikan contoh kode program di bawah ini:

panjang = 10
lebar = 5
luas = panjang * lebar
print("luas = ", luas)

Jika kode program di atas kita jalankan, kita akan mendapatkan output:
luas = 50


Latihan 6

Latihan 7



Modul 3


1. PENDAHULUAN

Bahasa Python, dengan sintaksisnya yang elegan dan komunitas yang besar, telah
menjadi bahasa pemrograman pilihan bagi banyak programmer, terutama di bidang
data science, machine learning, dan pengembangan web. Modul ini dirancang
untuk memberikan pemahaman yang lebih mendalam tentang penerapan Python
melalui studi kasus yang relevan dan menantang.
Melalui studi kasus, peserta akan diajak untuk memecahkan masalah nyata dengan menggunakan konsep-konsep pemrograman Python. modul ini akan mengasah kemampuan berpikir komputasional dan problem-solving peserta.


2. PENDALAMAN STUDI KASUS

a. PROGRAM APLIKASI KASIR

Seorang Kasir indomart ditugaskan untuk menghitung Jumlah yang harus dibayar oleh konsumen yang datang untuk belanja kebutuhannya.
Seorang konsumen katakanlah namanya adalah Sunaryo, pergi ke indomaret untuk
membeli kebutuhan sehari-hari. Adapun barang yang akan dia beli adalah sebagai berikut.

Dikarenakan sunaryo membeli 3 buah barang sekaligus, maka indomaret memberikan diskon sebesar 5% dari total belanja yang dia harus bayar.
Jumlah yang akan dibeli oleh sunaryo dari masing-masing barang tersebut harus dapat diinput oleh program tersebut.

Tes 1

b. PROGRAM APLIKASI NILAI RAPORT

Seorang guru agama mencoba untuk menghitung nilai raport siswanya dengan
menggunakan program aplikasi.
Anda ditugaskan untuk membuatkan program aplikasi raport tersebut menggunakan bahasa python.
Adapun variabel nilai yang akan digunakan untuk menghitung nilai raport tersebut
adalah sebagai berikut :
1. NILAI TUGAS
2. NILAI ULANGAN HARIAN KE 1
3. NILAI ULANGAN HARIAN KE 2
4. NILAI PAT
5. NILAI PAS
Seluruh nilai di atas akan diinputkan sendiri oleh guru tersebut kedalam program yang akan anda buat, sehingga program akan otomatis menghitung nilai raport untuk siswanya.
Nilai Raport didapatkan dari hasil perhitungan Nilai Rata-Rata dari seluruh nilai yang akan diinputkan oleh guru tersebut.
Buatkan Program Aplikasi Untuk membantu guru tersebut menghitung nilai raport siswa-siswanya.

Tes 2






Komentar

Postingan populer dari blog ini

Lembar Kerja Peserta Didik (LKPD)

Studi Tugas 1: Analisa Kesalahan dan Perbaiki Program Sederhana berikut ini : Tampilan nya Studi Tugas 2 : Analisa Kesalahan dan Perbaiki Program dalam Penggunaan Variabel berikut ini : Tampilan nya  Studi Tugas 3 : Analisa Kesalahan dan Perbaiki Program dalam Penggunaan Tipe Data dan operator matematik berikut ini : Tampilan nya 

JARINGAN KOMPUTER

JARINGAN KOMPUTER Apa Itu Jaringan Komputer? Jaringan komputer adalah suatu sistem yang menghubungkan dua atau lebih perangkat komputasi untuk mengirimkan dan berbagi informasi. Perangkat komputasi mencakup segalanya mulai dari ponsel hingga server. Perangkat ini dihubungkan menggunakan kabel fisik seperti serat optik, namun bisa juga nirkabel. Jaringan Komputer adalah sekelompok komputer otonom yang saling berhubungan antara satu dengan lainnya menggunakan protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi informasi, program-program, penggunaan bersama perangkat keras seperti printer, harddisk, dan sebagainya. Selain itu jaringan komputer bisa diartikan sebagai kumpulan sejumlah terminal komunikasi yang berada diberbagai lokasi yang terdiri dari lebih satu komputer yang saling berhubungan. Jenis-Jenis Jaringan Komputer Jaringan komputer juga terbagi menjadi beberapa jenis. Selain itu, setiap jenis dari jaringan komputer dikelompokkan kembali menjadi beberapa ...