0% menganggap dokumen ini bermanfaat (0 suara)
548 tayangan

Sintaks Dasar Python

Ringkasan dokumen tersebut adalah: Python memiliki sintaks dasar yang berbeda dari bahasa pemrograman lainnya. Sintaks dasar Python meliputi statement, baris dan indentasi, serta tanda kutip yang digunakan untuk string.

Diunggah oleh

Wella
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
548 tayangan

Sintaks Dasar Python

Ringkasan dokumen tersebut adalah: Python memiliki sintaks dasar yang berbeda dari bahasa pemrograman lainnya. Sintaks dasar Python meliputi statement, baris dan indentasi, serta tanda kutip yang digunakan untuk string.

Diunggah oleh

Wella
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 7

Sintaks dasar Python

Bahasa pemrograman memang memiliki sitaks dasar yang berbeda-beda. Untuk membuat
sebuah hello world saja, setiap bahasa memiliki ciri khas dan kodenya masing-masing.
Sebagai bahasa yang sangat sederhana, Python tidak memerlukan banyak kode. Hal tersebut
sesuai dengan filosofi yang terdapat di PEP 20.

Dalam bahasa Python, ada beberapa hal yang perlu Anda ketahui terkait sintaks dasar seperti
statement (pernyataan), baris dan indentasi, tanda kutip. Kita mulai dari statement
(pernyataan).

1.     Statement (pernyataan)

Ada beberapa statement yang dikenali oleh Python, statement penugasan, statement
pengecekan (if), statement pengulangan (for). Di Python, Anda bisa membuat sebuah
statement yang terdiri dari beberapa baris dengan menggunakan backlash (\) tapi yang perlu
dingat adalah, statement yang menggunakan tanda kurung seperti ( ), { }, hingga [ ] tidak lagi
memerlukan backlash (\).

2.    Baris dan indentasi


Menjadi penting untuk diperhatikan para programmer adalah Python tidak menggunakan
tanda { } untuk memberikan tanda pada grup kode. Grup kode ditandai dengan menggunakan
indentasi (spasi) yang harus sama pada setiap grup kode. Kesalahan jumlah spasi akan
ditandai dengan peringatan seperti di bawah ini.

SyntaxError: unexpected indent

3.     Tanda kutip

Untuk menandai string, bahasa pemrograman Python bisa menggunakan tanda kutip satu (‘)
atau tanda kutip ganda (“) hingga tiga tanda kutip atau empat sekalipun. Selain itu, string juga
diawali dan diakhiri oleh tanda kutip yang sama.

Tipe data pada Python


Jenis tipe data sering juga disebut sebagai sebuah objek. Tipe data yang ada di Python pun
berbeda-beda sesuai dengan apa yang ada di data tersebut. Maksudnya, jika data tersebut
berisi nama-nama orang maka akan disimpan pada tipe data string, jika berisi bilangan maka
akan disimpan pada tipe data number, dan sebagainya.

Setidaknya ada 6 tipe data yang umum dan banyak digunakan, yaitu:

1. Number

Tipe data number sebenarnya mempunyai banyak jenis lainnya seperti integer dan float. Ada
beberapa orang yang membagi tipe data integer dan float sendiri-sendiri dan tidak tergabung
dengan tipe data number. Untuk tipe data float, panjang bilangannya hanya sampai 17 angka
di belakang koma. Sedangkan untuk tipe data integer, tidak ada batasan khusus untuk tipe
integer.

2. List

Tipe data list berisi item yang berurut yang memiliki indeks sesuai urutannya. Urutan indeks
di list bahasa Python dimulai dari 0. Setiap list bisa berisi anggota dari tipe yang sama
ataupun berbeda.

3. String

Tipe data selanjutnya yang sering digunakan adalah tipe string. Tipe string merupakan data
yang terdiri dari serangkaian karakter yang terletak di antara tanda kutip. Baik angka maupun
huruf yang digabung akan menjadi teks merupakan contoh sederhana dari string.

4. Set

Jika list dan string adalah tipe data yang berurut, hal ini berbeda dengan set yang memiliki
tipe data tidak berurut. Anggota set diletakkan di dalam tanda kurung kurawal { } yang
kemudian dipisahkan dengan tanda koma (,). Yang perlu diingat adalah set tidak bisa berisi
list, set dan dictionary.

5. Tuple

Tuple jadi tipe data yang tidak begitu jauh dengan list. Data tuple bersifat imuttable yang
artinya sekali dibuat maka tidak bisa diubah lagi. Anggota yang ada di dalam tuple
dipisahkan dengan tanda koma (,).

6. Dictionary

Terakhir adalah dictionary. Sesuai dengan namanya yang berarti kamus, setiap anggota yang
terdiri di dictionary terdiri dari key dan value yang mirip seperti kata dan arti pada sebuah
kamus. Jika hampir semua tipe data memiliki indeks, berbeda dengan dictionary yang tidak
memiliki indeks. Tipe data dictionary juga termasuk ke dalam tipe data yang tidak berurut
5 Aturan Penulisan Sintaks Python yang Harus dipatuhi

# Python

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 artikel ini, saya akan membahas beberapa aturan dasar penulisan sintaks Python yang
harus diketahui.

Agar nanti mudah dalam menulis program.

Apa saja aturan-aturannya?

Silahkan di simak…
1. Penulisan Statement Python
Statement adalah sebuah intruksi atau kalimat perintah yang akan dieksekusi oleh komputer.

Contoh:

print("Hello World!")
print("Belajar Python dari Nol")
nama = "petani kode"

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:

print("Hello"); print("World"); print("Tutorial Python untuk Pemula")


nama_depan = "petani"; nama_belakang = "kode"

Tapi…

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

2. 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:

judul = "Belajar Pemrograman Python sampai Bisa"


penulis = 'Petani Kode'

Atau kita juga bisa menggunakan triple tanda petik.

Contoh:

judul = """Belajar Python dengan Cepat"""


penulis = '''Petani Kode'''

3. Penuilsan Case pada Python


Sintak Python bersifat case sensitive, artinya teksini dengan TeksIni dibedakan.

Contoh:
judul = "Belajar Dasa-dasar Python"
Judul = "Belajar Membuat Program Python"

Antara variabel judul dengan Judul itu 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

Baca juga: 4 Macam Gaya Penulisan Case dalam Pemrograman

4. 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).
✔️Contoh yang benar:

# blok percabangan if
if username == 'petanikode':
print("Selamat Datang Admin")
print("Silahkan ambil tempat duduk")

# blok percabangan for


for i in range(10):
print i

❌ Contoh yang salah:

# blok percabangan if
if username == 'petanikode':
print("Selamat Datang Admin")
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

5. 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:

"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 Petani Kode
sebagai contoh saja."""
def __init__(self, warna, tinggi, bahan):
self.warna = warna
self.tinggi = tinggi
self.bahan = bahan

# Mengakses dokumentasi kelas


print Pagar.__doc__
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 Petani Kode
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 Petani Kode
| sebagai contoh saja.
|
| Methods defined here:
|
| __init__(self, warna, tinggi, bahan)
(END)

Anda mungkin juga menyukai