Cara Membuat Hello World di Pyhton – Kali ini kita akan membahas tentang pembuatan folder penyimpanan 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:
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
3. Pilih folder penyimpanan BelajarPython lalu klik Select Folder
4. Maka nanti akan muncul folder BelajarPython di bagian Explorer VSCode
5. Buatlah sebuah file baru di dalam folder BelajarPython. Caranya Klik Kanan di area folder BelajarPython lalu pilih New File.
6. Berikan nama py pada file yang akan dibuat, lalu tekan Enter
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.
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
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:
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
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:
- Harus diawali dengan huruf atau garis bawah/underscore (_). Baru setelahnya dapat berupa huruf, garis bawah ataupun angka
- 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:
Simak juga video berikut ini:
I love phyton
Menambah Ilmu
walaupun agak rumit akan saya pelajari makasih pak