Lompat ke konten Lompat ke sidebar Lompat ke footer

Kode Pengaturan template

Variabel python: 2 cara deklarasi penulisan variabel

Variabel python

Rencana pelaksanaan pembelajaran (RPP) kita kali ini adalah melaksanakan praktek mapel Pemrograman dasar kelas 10 semester 1 yaitu, membuat variabel Python didalam script kalian.

Kemarin kita telah mempraktikan fungsi print() untuk menampilkan tipe data string hello world menggunakan sintaks bahasa pemrograman python

Pada pertemuan hari ini, kalian akan menerapkan cara mendeklarasikan variabel python. Cekidot...



Kompetensi Dasar variabel python dan tipe data

Kompetensi Dasar
  • 3.4. Menerapkan penggunaan tipe data, variabel, konstanta, operator dan ekspresi
  • 4.4. Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi

Indikator pencapaian kompetensi dasar 4.4. Membuat kode program dengan tipe data, variabel, konstanta, operator dan ekspresi
Materi membuat variabel di python
  1. Pengertian variabel
  2. Identifier python
  3. Penulisan variabel python
  4. Cara menghapus variabel python
  5. Aturan Penulisan nama variabel python
  6. Cara Penulisan nama variabel python
  7. Membuka aplikasi editor IDLE
  8. Membuka aplikasi editor IDLE
  9. Membuat file variabel python baru di aplikasi editor IDLE
  10. Menyimpan file variabel python
  11. Menjalankan file variabel python

Tujuan saya belajar
Setelah mempelajari materi membuat variabel di python, saya mampu mempraktekan dengan teliti, cermat, jujur dan percaya diri:
  1. Membuka aplikasi editor IDLE
  2. Membuat file variabel python baru di aplikasi editor IDLE
  3. Menyimpan file variabel python
  4. Menjalankan file variabel python

Media dan sumber belajar
  1. Media:Powerpoint dan Google slide
  2. Sumber belajar: Buku, Modul dan LKS Pemrograman dasar, Internet

Alat dan bahan
  1. Komputer
  2. IDLE Python versi 3.x untuk Windows
  3. Aplikasi android Qpython, Pydroid3, atau termux
Prasyarat
  1. Menguasai kompetensi dasar 4.1 Membuat alur logika pemrograman komputer


Skenario praktikum pemrograman dasar membuat variabel python

Sebagai programmer komputer disebuah perusahaan startup, kalian diminta untuk membuat kode program python yang dapat menampilkan data atau angka menggunakan variabel

Untuk menyelesaikan permasalahan tersebut, anda harus menguasai dan memahami tentang cara penulisan algoritma serta fungsi print().

Pengertian Variabel

Variabel adalah alokasi memory untuk menyimpan nilai-nilai. Ibarat wadah atau tempat sementara yang digunakan untuk menyimpan data dimana dapat diambil sewaktu-waktu tergantung kebutuhan.

Oiya,variabel dideklarasikan oleh python dengan menyewa satu slot pada memory komputer.

Identifier di python

Identifier adalah nama yang digunakan untuk:
  1. variable
  2. function
  3. class
  4. module
  5. object python lainnya
Identifier harus diawali dengan sebuah huruf (a-z atau A-Z) atau diawali dengan sebuah tanda garis bawah underscore, dan diikuti dengan beberapa huruf atau tanda underscore ataupun angka.

Python tidak mengijinkan karakter khusus seperti tanda @, %, maupaun $ untuk digunakan sebagai identifier. Lanjut baca materi ini untuk cara penulisan variabel sebagai idetifier python.

Penulisan sintaks Variabel

Fungsi pertama Variabel seperti yang dijelaskan diatas adalah tempat untuk menyimpan data. Asyiknya, variabel atau wadah ini bisa kita beri nama sesuai kebutuhan.

Analoginya seperti menyimpan nomor HP teman. Jika butuh bicara, cukup tekan tombol calling nama teman dan voila, ketemu deh.

Tapi, sebelum menggunakan variabel, kalian harus membuatnya terlebih dahulu, istilahnya di deklarasikan. Pada contoh di bawah ini ditampilkan beberapa sintaks deklarasi variable (penamaan variabel)

Penulisan Variabel dengan isi tipe data string

  1. #sintaks deklarasi variabel dengan tipe data string
    #algoritma
    #start
    #siapkan variabel nama yang berisi rudy setiawan
    nama = 'rudy setiawan'
    #proses menampilkan isi variabel nama
    print(nama)
    #end

Deklarasi Variabel dengan isi tipe data number

  1. #sintaks deklarasi variabel dengan tipe data number atau angka
    #algoritma
    #start
    #siapkan variabel umur yang berisi 20
    umur = 20   
    #proses menampilkan isi variabel nama   
    print(umur)
    #end

Deklarasi Variabel dengan isi tipe data string digabung

  1. #sintaks isi variabel namadepan dan namabelakang di gabung
    #algoritma
    #start
    #siapkan variabel namadepan dan namabelakang
    namadepan = 'Rudy'
    namabelakang = 'Setiawan'
    #isi variabel namadepan dan namabelakang digabung
    #hasilnya masukan ke variabel nama
    nama = namadepan + ' ' + namabelakang
    #tampilkan isi nama
    print(nama)
    #end
    

Deklarasi Variabel dengan isi tipe data string dan number

  1. #sintaks deklarasi variabel dengan tipe data number dan string
    #algoritma
    #start
    #siapkan variabel umur yang berisi 22
    umur = 22 
    #siapkan variabel hobi yang berisi Berenang
    hobi = 'Berenang'  
    #tampilkan isi variabel umur dan hobi
    print('Umur saya', umur,'n' 'Hobinya', hobi)
    #end

Deklarasi Variabel dengan isi tipe data number

  1. #sintaks deklarasi variabel dengan tipe data number
    #algoritma
    #start
    #siapkan variabel panjang yang berisi 10 
    panjang = 10
    #siapkan variabel lebar yang berisi 5 
    lebar = 5
    #isi panjang dikali lebar, hasilnya masukan ke luas
    luas = panjang * lebar
    #tampilkan luas
    print('Luasnya adalah', luas)
    #end

Tanda = adalah pernyataan penugasan (assignment statement). Kita membuat variabel dengan label nama, yang diisi nilai-nilai.

Menghapus sintaks Variabel

Selain membuat variabel, ada juga fungsi del(nama variabel) yang berguna menghapus variabel. Kadang, untuk menghemat pemakaian memory, variabel harus dihapus

#sintaks menghapus variabel
#del(nama variabel)
 
x='nama aku rudy'
del(x)

Aturan dalam memberi nama variabel

Penamaan variabel yang akan dideklarasikan pada dasarnya bebas terbatas. Artinya ada beberapa aturan dalam penulisan variabel

Agar mudah diimplementasikan, ada rekomendasi penulisan variabel di dunia pemrograman python:
  • Nama variabel boleh diawali menggunakan huruf atau garis bawah (_), contoh: nama, _luas, luasSegitiga, Total✅ dan lain-lain
  • Nama variabel tidak dapat dimulai dengan angka ❌, contoh 30_total dll
  • Nama variabel bersifat sensitif (case-sensitif). Artinya huruf besar dan kecil berbeda. Misalnya, luas dan Luas, keduanya adalah variabel yang berbeda.
  • Nama variabel tidak boleh menggunakan kata kunci yang sudah ada dalam python (reserved word) seperti if, while, for,import,def, ❌ dsb.

Cara (panduan) dalam memberi nama variabel

Berikut ini adalah beberapa panduan untuk membuat nama variabel yang baik

  1. Pilih nama variabel yang deskriptif.
    Nama variabel harus cukup jelas sehingga pemrogram yang lain dapat memahami maksud dan tujuan variabel tersebut. Seringkali, programmer memberikan label variabel dengan nama pendek, seperti x.

    Tapi itu tidak masalah, karena dengan menggunakan x, programmer dengan jelas menyampaikan variabel tersebut mewakili data yang bergerak cepat (sering dipakai)
  2. Konsisten.
    Ada berbagai cara menulis label variabel. Ada yang menulis label Luas (L huruf besar),ada yang luas (huruf kecil semua). Tapi ternyata tidak penting metode mana yang mau digunakan, selama itu konsisten.

    Saran saya, pakai huruf kecil aja deh!

Kata kunci (keywords) pada python yang tidak boleh dipakai sebagai nama variabel

Berikut ini adalah kata kunci yang secara default bagian dari python (reserverd keywords). Keywords ini tidak boleh digunakan sebagai identifier (pengenal) atau nama sebuah variabel karena dapat berakibat error
True def if raise
False del import return
None elif in try
and else is while
as except lambda with
assert finally nonlocal yield
break for not
class from or
continue global pass
Cara penulisan deklarasi variabel yang benar ✅
tinggi_badan_saya = 58
luastanah = 40
panjang = 105
totalpenjualan = 105

Cara penulisan deklarasi variabel yang salah ❌
tinggi badan saya = 58
luas tanah = 40
2Panjang = 105


Langkah kerja cara penulisan deklarasi variabel python

1. Membuka Program Editor IDLE

  1. Siapkan alat dan bahan sesuai petunjuk. Pastikan komputer telah terpasang IDLE python. Jika belum, lakukan instalasi program IDLE python
  2. Untuk membuka IDLE python pada windows 10, bisa melalui Start -> Kemudian ketik IDLE -> klik Open
    Praktikum komentar python
    Gambar 1. membuka IDLE Python

2. Membuat file variabel python baru

  1. Klik file -> klik New file (ctrl+N)
    komentar python
    Gambar 2. Membuat file baru kode pada IDLE Python

  2. Ketik kode python dibawah ini pada editor IDLE anda:
    #deklarasi variabel nama dan isinya
    nama = 'rudy setiawan'
    #pemanggilan variabel nama
    print(nama)
     
    #deklarasi variabel kelas dan jurusan
    kelas = 10
    jurusan = 'TKJ'
    #pemanggilan variabel kelas dan jurusan
    print('Saya masih kelas', kelas, 'ambil jurusan', jurusan)

3. Menyimpan file variabel python

  1. Simpan file tersebut dengan nama : variabel
  2. klik file -> klik save (ctrl+S) ->lalu cari tempat untuk menyimpan, contoh di documents -> filename: variabel-> kemudian klik tombol save

4. Menjalankan skrip variabel pyhton

  1. klik Run
  2. klik Run Module (F5)
  3. python akan menjalankan skrip anda. Jika tidak ada error, maka akan tampil progam anda.
    Praktikum python comment
    Gambar 3. menjalankan file kode pada IDLE Python



Prosedur pengiriman tugas praktek
  1. Kerjakan praktikum diatas dengan seksama dan teliti
  2. Buatlah laporan praktikum untuk kegiatan Praktikum membuat program di python dalam bentuk Video Youtube
  3. Kerjakan tugas praktek tambahan dibawah ini
  • Buat new file lalu ketik kode dibawah pada editor IDLE anda. Simpan dengan Judul program variable_angka
  • #latihan variabel tipe data number
    #operator penambahan
    x=3
    y=x + 2
    print(y)
     
    #latihan variabel tipe data number
    #operator perkalian
    a=10
    b=20
    c=a*b
    print(c)
  • Buat new file lalu ketik kode dibawah pada editor IDLE anda. Simpan dengan Judul program variable_string
  • #latihan variabel tipe data string
    #di kombinasikan fungsi string halo
    x='nama aku rudy'
    print(x)
    print('halo',x)
Prosedur pengiriman tugas praktik
  1. Simpan tugas-tugas dengan format penamaan : nama_kelas_nama_tugas (contoh: rudy_XTKJ_praktik membuat program variabel di python)
  2. Kumpulkan hasil pekerjaan melalui email atau WA grup berupa link video youtube
  3. Selamat bekerja