Python Semicolon: Mengapa titik koma diizinkan dalam python – Codewithaden

Jika Anda berasal dari C/C ++, Java, atau PHP, Anda melihat banyak titik koma dalam kode. Titik koma yang digunakan dalam pernyataan ini mewakili penghentian pernyataan. Tujuan utama titik koma (;) dalam bahasa pemrograman yang berbeda adalah untuk menghentikan pernyataan saat ini.

Titik koma Python

Bisakah saya menggunakan titik koma di Python? Ya, Anda dapat menggunakan titik koma. Python tidak mengamanatkan penggunaan titik koma untuk membatasi pernyataan. Titik koma dapat membatasi pernyataan jika Anda ingin meletakkan beberapa pernyataan pada baris yang sama. Titik titik koma hanya digunakan Dalam situasi atipikal dalam Python.

Untuk membagi pernyataan di Python, gunakan titik koma.

Titik koma di Python menunjukkan pemisahan bukan penghentian.

Lihat contoh di bawah ini.

print('Millie'); print('Bobby'); print('Brown')
 

Keluaran

Millie
Bobby
Brown 

Meskipun bahasa mendukung titik koma untuk membatasi pernyataan, sebagian besar programmer Python tidak pernah menggunakannya dalam kode mereka. Alasannya sederhana. Python seharusnya menjadi bahasa pemrograman yang bersih dan mudah dibaca. Sayangnya, karakter sintaksis seperti titik koma menambahkan kekacauan yang tidak perlu.

Mengapa titik titik koma diizinkan di Python

Mengapa titik koma diperbolehkan? Nah, Anda dapat mengatakan bahwa ini adalah keputusan desain yang sederhana. Python bagus tanpa titik koma, tetapi seseorang berpikir menambahkannya ke bahasa akan menyenangkan.

Kapan menggunakan titik koma di Python

Pertanyaan logis utama adalah kapan menggunakan titik koma? Jawabannya adalah bahwa ada situasi tertentu di mana titik koma berguna.

Saat Anda bekerja di REPT interpreter (shell interaktif Python, MENGANGGUR , atau Ipython ), nilai ekspresi terakhir dicetak ke layar. Biasanya, ini adalah perilaku yang dimaksud.

Menjalankan skrip shell.

Penggunaan yang paling umum adalah menjalankan skrip pendek dari shell menggunakan Python -c ‘