Belajar Python: Hello World, Komentar, Tipe Data & Variabel

  • 4 min read
  • Sep 25, 2020

Di sesi belajar python kali ini kita akan membahas tentang pembuatan folder penyimpanan project python, syntax dasar, program hello world, komentar, tipe data dan variabel. Bagi kanca IT yang belum tahu tentang python alangkah baiknya baca terlebih dahulu mengenai pengenalan dasar python. Untuk lebih lengkapnya silahkan simak pembasahan berikut:

Membuat Folder Penyimpanan Project Python

Sebuah file di komputer pasti memiliki sebuah ekstensi. Dalam hal ini. file python nantinya akan berekstensi (.py)

Untuk membuat project di python, terlebih dahulu kita buat sebuah folder untuk menyimpan file-file python tersebut. Caranya silahkan buka partisi manapun/bebas, lalu buat folder baru di dalamnya dengan nama: BelajarPython

Seperti contoh di bawah ini:

folder-pyton

Membuat Program “Hello World” di Python

Jika folder penyimpanan sudah dibuat, saatnya kita mencoba membuat program “Hello World” di Python. Program “Hello World” adalah program plaing awal atau dasar dari hampir semua bahasa pemrograman. Cara membuatnya ikuti tutorial berikut:

1. Buka Visual Studio Code (VSCode)

2. Buka folder penyimpanan di dalam VSCode. Caranya klik Menu File -> Open Folder

open-folder-python

3. Pilih folder penyimpanan BelajarPython lalu klik Select Folder

open-folder-python-2

4. Maka nanti akan muncul folder BelajarPython di bagian Explorer VSCode

open-folder-python-3

5. Buatlah sebuah file baru di dalam folder BelajarPython. Caranya Klik Kanan di area folder BelajarPython lalu pilih New File.

new-file-python

6. Berikan nama py pada file yang akan dibuat, lalu tekan Enter

new-file-python-halo

7. Maka file py akan tampil. Isikan coding berikut pada file halo.py:

print("Hello World")

Fungsi print() di dalam python merupakan perintah keluaran (output) yang mana semua yang akan dicetak harus berada di dalam kurung buka dan kurung tutup. Dalam hal ini kita akan mencetak text atau kata Hello World.

hello-world-python

 

8. Jika sudah, silahkan simpan (Ctrl+S), lalu buka terminal di VSCode. Caranya klik menu Terminal -> New Terminal. Maka otomatis terminal akan muncul di bagian bawah. Terminal inilah yang akan menampilkan semua hasil penulisan kode Python

terminal-python

9. Untuk menjalankan program python, dalam hal ini adalah file py , maka silahkan ketik di bagian terminal dengan perintah:

python halo.py

Lalu tekan Enter maka hasilnya:

perintah-hasil-hello-world-python

 

Python memiliki sifat case sensitive, artinya huruf besar dan huruf kecil memiliki perbedaan. Contohnya jika kita menggunakan fungsi print dengan huruf kecil print() maka di dalam python akan berhasil. Akan tetapi jika kita menggunakan menggunakan huruf kapital seperti Print() atau PRINT(), akan muncul error. Aturan seperti ini juga berlaku untuk penamaan variabel maupun fungsi.

Komentar pada Python

Komentar (comment) di hampir semua bahasa pemrograman memilki fungsi yang sama yaitu menandai atau memberikan keterangan di dalam penulisan kode tanpa dieksekusi dan dijalankan oleh mesin. Komentar ini juga membantu para programmer untuk mengingat apa saja yang sudah dilakukan dalam penulisan kode.

Untuk menggunakan komentar pada python kita hanya cukup memberikan tanda pagar (#) lalu diikuti dengan komentar.

Berikut contoh program sederhana pyhton disertai dengan komentar (masih menggunakan file halo.py)

#ini adalah contoh program hello world
print ("Hello World") #mencetak text
print (123) #mencetak angka

Hasilnya komentar tidak akan dieksekusi oleh mesin

komentar-python

Tipe Data dan Variabel Python

Tipe data digunakan untuk menampung informasi. Sedangkan variabel digunakan untuk menyimpan berbagai macam tipe data selama program dieksekusi.  Variabel di dalam python memiliki sifat yang dinamis, artinya tidak perlu didekralasikan tipe data tertentu.

Berikut aturan penulisan variabel Python:

  1. Harus diawali dengan huruf atau garis bawah/underscore (_). Baru setelahnya dapat berupa huruf, garis bawah ataupun angka
  2. Bersifat case sensitive. Artinya huruf kecil dan huruf besar dibedakan. Sebagai contoh, variabel varNamaKu dan varnamaku adalah variabel yang berbeda.

Python sendiri memiliki beberapa tipe data, diantaranya:

Tipe Data Contoh
String “Hello World”
Integer 2 atau 87 atau 145
Float 3.14 atau 0.99
Boolean True atau False
List [‘xyz’, 786, 2.23]
Tuple (‘xyz’, 768, 2.23)
Range range (6)
Dictionary {‘nama’:’fandi’,’id’:7}
Hexadecimal 6a atau 10a
Complex 1 + 1j

Tipe Data String

Berfungsi untuk menyatakan huruf/kalimat yang berupa angka, tulisan atau pun karakter khusus. Pendeklarasian variable harus diapit oleh atau

Contoh:

var1 = “Isi Variabel String diapit tanda petik dua”

var2 = ‘Isi Variabel String diapit tanda petik satu’

Tipe Data Integer

Berfungsi untuk menyatakan angka bilangan bulat.

Contoh:

var1 = 80

var2 = 625126632

Tipe Data Float

Tipe data float berfungsi untuk menyatakan angka bilangan decimal.

Contoh:

var1 = 0.99

var2 = 3.148129

Tipe Data Boolean

Tipe data boolean adalah tipe data yang hanya memiliki 2 nilai yaitu True dan False. Biasa digunakan dalam kebutuhan conditional programming.

Contoh:

var1 = True

var2 = False

Tipe Data List

Urutan (sequence) dari kumpulan data yang dapat diubah-ubah (Flexibel). Data list dapat didefinisikan dengan [] atau list().

Contoh:

var1 = [‘adexe’,’list’,20]

var2 = list(‘adexe’,’list’,20)

Tipe Data Tupple

Urutan (sequence) untuk menyimpan beberapa data yang tidak dapat diubah – ubah (Fixed). Data tupple dapat didefinisikan dengan () atau tuple().

Contoh:

var1 = (‘adexe’,’list’,20)

var2 = tupple(‘adexe’,’lol’,40)

Tipe Data Range

Menurut saya range jenis nya lebih ke arah fungsi, karena menghasilkan sebuah urutan angka berdasarkan parameter yang diberikan. range biasanya digunakan untuk membuat looping pada python.

Contoh:

var1 = range(4) 

Tipe Data Dictionary

Berfungsi untuk menyimpan beberapa pasang data yang memiliki “key” untuk penunjuk value.

Contoh:

var1 = {‘nama’:”adexe”,’umur’:20}

var2 = dict({‘nama’:”adexe”,’umur’:20})

Tipe Data Set

Terdiri dari kelompok data yang sama (uniqe). Sehingga data yang ada didalamnya tidak boleh ada yang sama.

Contoh:

var1 = set((1,2,3))

var2 = {1,2,3}

Tipe Data Complex

Berfungsi untuk menyatakan angka real dan imajiner. Bilangan imajiner merupakan bilangan yang diperoleh dari akar bilangan rasional negatif.

Contoh:

var = 1j

var2 = 2+0j

Tipe Data Hexadecimal

Berfungsi untuk sistem bilangan basis 16, sebuah sistem bilangan yang menggunakan 16 simbol dengan urutan angka sebagai berikut 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

Contoh:

var1 = 1A

var2 = 12E

Contoh Program Sederhana  Python

Silahkan buat file baru dengan nama latihan1.py lalu isikan coding dibawah ini:

print("CONTOH VARIABLE STRING DAN INTEGER")

nama = "John Doe" #contoh variabel string
print(nama) #mencetak variabel string

usia = 25 #contoh variabel integer
print(usia) #mencetak variabel integer

print("\n") #tanda \n digunakan untuk pindah baris
print("PENGGABUNGAN VARIABEL STRING")

namaDepan = "Fandi"
namaBelakang = "Fabriyan"
nama = namaDepan + " " + namaBelakang #penggabungan variabel string
usia = 22
hobi = "Berenang"
print("Nama:", nama)
print("Usia:", usia)
print("Hobi:", hobi)  
print("\n")
print("MENGHITUNG LUAS SEGITGA")
panjang = 10
lebar = 5
luas = panjang * lebar
print("Luas:",luas)

Ketika di run (jalankan), hasilnya akan seperti ini:

program-sederhana-python

Simak juga video berikut ini:

Post Terkait :

3 thoughts on “Belajar Python: Hello World, Komentar, Tipe Data & Variabel

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *