Selasa, 20 Februari 2018

MENCETAK DAN MEMBACA ERROR PROGRAM DI PYTHON


A. MENCETAK PROGRAM


Hasil dari perintah di atas adalah :

Selamat datang di pemrograman Python

Seperti yang kita lihat, perintah print berfungsi untuk menampilkan keluaran pada layar. Program masukan (input) dan keluaran (output) merupakan fitur dasar yang sangat penting dari setiap bahasa pemrograman. Pada Python, untuk program keluaran dapat kita gunakan perintah print. Sedangkan untuk program masukan, kita gunakan perintah input(). Perintah input() ini hanya menerima masukan bertipe teks. Simak contoh berikut ini:

>>> nama = input("Ketikkan nama lengkap Anda: ")

Perintah ini akan menampilkan sebuah pesan yang meminta masukan nama Anda.
Output :

>>> Ketikkan nama lengkap Anda: Iis Kartika Munawar

Sekarang saatnya kita akan menampilkan nama yang sudah kita masukkan tadi yaitu Iis Kartika Munawar dengan menggunakan perintah print.

>>> print ("Nama Anda adalah ", nama)
Output :

>>> Nama Anda adalah Iis Kartika Munawar


B. MEMBACA ERROR

Kesalahan penggunaan perintah print pada Python 3.5


Ketika menuliskan sintaks print(Ini program pertama)tanpa menggunakan tanda petik (“”) maka program tidak akan jalan dan interpreter akan memberikan pesan “SyntaxError: invalid syntax” yang menandakan bahwa kode/sintaks yang ditulis  salah.
 

Kode program diatas error karena kata “helo” tidak diapit oleh kurung buka dan kurung tutup.  ----(“helo”)



C. INDENTASI


Bahasa pemograman Python adalah bahasa pemograman yang mudah dibaca dan terstruktur, hal ini karena digunakannya sistem indentasi. Yaitu memisahkan blok - blok program dengan susunan indentasi. Jadi untuk memasukan sub - sub program dalam suatu blok, sub - sub program tersebut diletakkan satu atau lebih spasi dari kolom suatu blok program.
Python memiliki sedikit perbedaan pada cara penulisan program dengan bahasa pemrograman yang lain seperti C/Java. Kalau pada C/Java menggunakan tanda kurung sebagai pemisah blok program, di Python kita hanya menggunakan spasi sebagai pemisah blok program yang biasa disebut sebagai Indentasi. Karena Python menjalankan perintah secara berurutan, maka kita harus pintar menyusun perintah agar mendapatkan hasil seperti yang diinginkan.

Contoh indentasi :
>>>a=int(input(“Masukan angka : ”))
>>>if a%2==0 :
     print(“Angka yang anda inputkan bilangan Genap”)
>>>else :
     print(“Angka yang anda inputkan Ganjil”)