Thursday, December 27, 2018

Aturan Penulisan Sintaks Python

Aturan Penulisan Sintaks Python

Aturan Penulisan Sintaks

Setelah mempersiapkan segala perlengkapan untuk coding python dan mengetahui cara membuat program python, selanjutnya mari kita pelajari tentang aturan-aturan penulisan sintaks Python yang harus dipatuhi.
Bagaimana kalau tidak dipathui? Resikonya bisa terjadi error pada saat running/compile program.

Sekarang mari kita bahas beberapa aturan dasar penulisan sintaks Python yang harus diketahui.

Penulisan Statement Python

Statement adalah sebuah intruksi atau kalimat perintah yang akan dieksekusi oleh komputer.

Contoh coding programnya :

print("Hello World!")
print("Belajar Python")
nama = "Fajar Yusuf"


Penulisan satu statement tidak diakhiri dengan tanda titik-koma. Sedangkan, bila kita ingin menulis lebih dari satu statement dalam satu baris, maka kita harus memisahnya dengan titik-koma.

Contoh coding programnya :

nama_depan = "Fajar"; nama_belakang = "Yusuf"
print("Hello World"); print("Tutorial Python")
print nama_depan, nama_belakang;

Aturan Penulisan Sintaks Python

Tapi…

Menurut beberapa style guide python, tidak dianjurkan menulis lebih dari satu statement dalam satu baris. Karena akan sulit dibaca.

Penulisan String pada Python


  • String adalah teks atau kumpulan dari karakter.
  • String dalam pemrograman biasanya ditulis dengan dibungkus menggunakan tanda petik.
  • Bisa menggunakan tanda petik tunggal maupun ganda.

Contoh coding programnya :

judul = "Belajar Pemrograman Python sampai Bisa"
penulis = 'Fajar Yusuf'
print judul;
print penulis;
Aturan Penulisan Sintaks Python

Atau kita juga bisa menggunakan triple tanda petik.

Contoh coding programnya :

judul = """Belajar Python di"""
penulis = '''Fajar Yusuf'''
print judul;
print penulis;
Aturan Penulisan Sintaks Python



Penuilsan Case pada Python

Sintak Python bersifat case sensitive, artinya teks ini dengan TeksIni dibedakan.

Contoh coding programnya :

judul = "Belajar Dasa-dasar Python"
Judul = "Belajar Membuat Program Python"
print judul;
print Judul;
Aturan Penulisan Sintaks Python

Antara variabel judul dengan Judul akan dibedakan


Case Style

Menurut rekomendasi style guide Google, berikut ini contoh penulisan case yang disarankan:

## Snake Case digunakan pada: module_name, package_name, method_name, function_name, , global_var_name, instance_var_name, function_parameter_name, local_var_name.
## CamelCase digunakan Pada: ClassName, ExceptionName
## ALL CAPS digunakan Pada: GLOBAL_CONSTANT_NAME

Penulisan Blok Program Python

Blok program adalah kumpulan dari beberpaa statement yang digabungkan dalam satu blok.
Penulisan blok program harus ditambahkan indentasi (tab atau spasi 2x/4x).

Blok Program

Contoh blok coding yang benar:
# blok percabangan if
if username == 'fajaryusuf':
    print("Selamat Datang Mahasiswa")
    print("Silahkan ambil tempat duduk")
# blok percabangan for
for i in range(10):
    print i

Contoh blok coding yang salah:
# blok percabangan if
if username == 'fajaryusuf':
print("Selamat Datang Mahasiswa")
print("Silahkan ambil tempat duduk")
# blok percabangan for
for i in range(10):
print i

Ada beberapa macam blok program:

  • Blok Percabangan
  • Blok Perulangan
  • Blok Fungsi
  • Blok Class
  • Blok Exception
  • Blok With

Cara Penulisan Komentar pada Python


  • Komentar merupakan baris kode yang tidak akan dieksekusi.
  • Komentar digunakan untuk memberikan informasi tambahan dan untuk menonaktifkan kode.
  • Ada beberapa cara menulis komentar pada pemrograman Python.

Menggunakan Tanda Pagar (#)

Cara pertama menggunakan tanda pagar (#).

Cara ini paling sering digunakan.

Contohnya:
# ini adalah komentar
# Ini juga komentar

Menggunakan Tanda Petik

Selain untuk mengapit teks (string), tanda petik juga dapat digunakan untuk membuat komentar.

Contoh coding programnya :
"Ini adalah komentar dengan tanda petik ganda"
'Ini juga komentar, tapi dengan tanda petik tunggal'
Penulisan komentar dengan tanda petik jarang digunakan, kebanyakan orang lebih memilih untuk menggunakan tanda pagar. Jadi…tidak direkomendasikan.

Menggunakan Triple Tanda Petik
Sedangkan triple tanda petik, sering digunakan untuk menuliskan dokumentasi.

Contohnya:
class Pagar:
"""kelas pagar untuk membuat objek pagar. Dibuat oleh Fajar Yusuf sebagai contoh saja."""
    def __init__(self, warna, tinggi, bahan):
        self.warna = warna
        self.tinggi = tinggi
        self.bahan = bahan
# Mengakses dokumentasi kelas
print Pagar.__doc__
raw_input('\ntekan [enter] untuk melihat bantuan (dokumentasi) kelas: ')
help(Pagar) # untuk melihat dokumentasi kelas_
Hasilnya:
$ python kelas_pagar.py
kelas pagar untuk membuat objek pagar.
dibuat oleh Fajar Yusuf
sebagai contoh saja.

tekan [enter] untuk melihat bantuan (dokumentasi) kelas:
Setelah Enter ditekan

Help on class Pagar in module main:
class Pagar
| kelas pagar untuk membuat objek pagar.
| dibuat oleh Fajar Yusuf
| sebagai contoh saja.
|
| Methods defined here:
|
| __init__(self, warna, tinggi, bahan)
(END)

Seseorang yang ingin membagi pengalaman dan ilmu yang berguna untuk para pembaca FajarYusuf.Com :)

Cobalah untuk memilih Pelajaran Pemrograman dan belajar dari Materi Pertama
EmoticonEmoticon


TENTANG SITUS

SITUS INI ADALAH SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.

https://smallseotools.com/