"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.
0 Komentar