Belajar Python #02: Aturan Penulisan Sintaks di Python

 


Sebelum memulai belajar pemerograman dan membuat program dengan python, ada baiknya kita mempelajari aturan penulisan baris kode atau sintaks yang harus dipatuhi.

"Jika aturan di langgar maka bisa terjadi error ðŸ˜„"

Dalam artikel ini, kita akan mengenal aturan sintaks python beserta contohnya.

Semangat belajar...

1. Indentasi

Indentasi atau penjorokan adalah salah satu hal yang penting dalam Python. Setiap blok kode Python harus diindentasi menggunakan spasi atau tab. Ini adalah cara Python menunjukkan blok kode yang terkait satu sama lain. Sebagai contoh, kita akan membuat fungsi sederhana yang mencetak "Hello, World!" pada layar.

def say_hello():
    print("Hello, World!")
Dalam contoh ini, kita menggunakan indentasi untuk menunjukkan bahwa pernyataan "print" berada dalam fungsi "say_hello". Dalam Python, konvensi yang umum adalah untuk menggunakan empat spasi untuk setiap tingkat indentasi.

2. Komentar

Komentar digunakan untuk memberikan penjelasan tentang kode yang ditulis. Python mengabaikan semua teks yang ada setelah tanda pagar "#" dalam satu baris. Contohnya seperti di bawah ini:

# Ini adalah contoh komentar
print("Hello, World!")  # Ini juga komentar

Komentar juga dapat digunakan untuk menonaktifkan bagian kode tertentu. Ini berguna saat kita ingin menguji kode baru atau memperbaiki masalah tanpa harus menghapus kode yang sudah ada.

3. Penamaan Variabel

Python menggunakan gaya penamaan variabel snake_case, yang mengharuskan kita untuk memisahkan setiap kata dengan tanda garis bawah "_". Contohnya seperti di bawah ini:

first_name = "John"
last_name = "Doe"

4. String

String adalah tipe data yang digunakan untuk merepresentasikan teks dalam Python. String dapat ditulis menggunakan tanda kutip tunggal atau ganda. Contoh penggunaannya adalah sebagai berikut:

name = "John Doe"
message = 'Hello, World!'

5. List

List adalah jenis data yang dapat menampung beberapa nilai dalam satu variabel. List ditulis dengan tanda kurung siku "[]" dan nilai-nilai dipisahkan dengan koma. Contoh penggunaannya adalah sebagai berikut:

fruits = ["apple", "banana", "cherry"]

6. Tuple

Tuple adalah jenis data yang mirip dengan list, namun tidak dapat diubah setelah dibuat. Tuple ditulis dengan tanda kurung "()". Contoh penggunaannya adalah sebagai berikut:

coordinates = (10, 20)

7. Dictionary

Dictionary adalah jenis data yang menyimpan pasangan nilai kunci. Dictionary ditulis dengan tanda kurung kurawal "{}". Contoh penggunaannya adalah sebagai berikut:

person = {"name": "John", "age": 30, "city": "New York"}

8. Operator

Python memiliki beberapa operator yang dapat digunakan untuk melakukan operasi pada nilai. Contoh operator yang sering digunakan adalah "+", "-", "*", "/", dan "%". Berikut adalah contoh penggunaannya:

x = 10
y = 5

# Penjumlahan
z = x + y
print(z)  # Output: 15

# Pengurangan
z = x - y
print(z)  # Output: 5

# Perkalian
z = x * y
print(z)  # Output: 50

# Pembagian
z = x / y
print(z)  # Output: 2.0

# Modulus
z = x % y
print(z)  # Output: 0

# Pangkat
z = x ** y
print(z)  # Output: 100000

9. Perbandingan dan Logika

Python memiliki operator perbandingan yang digunakan untuk membandingkan dua nilai. Operator perbandingan termasuk "==", "!=", "<", ">", "<=", ">=". Selain itu, Python juga memiliki operator logika seperti "and", "or", dan "not" untuk menggabungkan beberapa kondisi. Contoh penggunaannya adalah sebagai berikut:

x = 10
y = 5

if x > y and x != 0:
    print("x lebih besar dari y dan tidak sama dengan 0")

if x > 3 or y < 2:
    print("x lebih besar dari 3 atau y lebih kecil dari 2")

if not(x == y):
    print("x tidak sama dengan y")

10. Perulangan

Python memiliki beberapa jenis perulangan, termasuk "for" dan "while". Perulangan "for" digunakan untuk mengulang kode sejumlah kali, sementara perulangan "while" digunakan untuk mengulang kode selama kondisi tertentu terpenuhi. Contoh penggunaannya adalah sebagai berikut:

# Perulangan for
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
    print(fruit)

# Perulangan while
i = 1
while i < 6:
    print(i)
    i += 1

11. Fungsi

Fungsi adalah blok kode yang dapat dipanggil kapan saja dalam program. Fungsi digunakan untuk mengorganisir kode dan menghindari duplikasi kode. Fungsi ditulis dengan kata kunci "def" diikuti dengan nama fungsi dan parameter yang diperlukan dalam tanda kurung. Contoh penggunaannya adalah sebagai berikut:

def say_hello(name):
    print("Hello, " + name)

say_hello("John")

12. Modul

Modul adalah file yang berisi kode Python yang dapat digunakan dalam program. Modul dapat digunakan untuk mengimpor kode tertentu ke dalam program kita. Contoh penggunaannya adalah sebagai berikut:

import math

x = math.sqrt(4)
print(x)

Kesimpulan

Aturan penulisan sintaks Python sangat penting untuk memastikan kode kita mudah dibaca dan dimengerti. Indentasi, penamaan variabel, dan komentar adalah beberapa hal penting yang perlu diperhatikan saat menulis kode Python. Selain itu, kita juga perlu mengikuti konvensi penamaan variabel, tipe data, operator, perulangan, fungsi, dan modul yang telah dijelaskan di atas. Dengan mengikuti aturan penulisan sintaks Python, kita dapat membuat kode yang lebih mudah dipelajari, diubah, dan dikelola.

Posting Komentar

0 Komentar