Creator: Fajar Islami
Publisher: Nadiya Ivana D.
Assalamu’alaikum Warahmatullahi Wabarakatuh. Halo guys! Apa kabar kalian semua? semoga sehat selalu yaa soalnya sebentar lagi kan mau UAS, jadi harus jaga kesehatan biar bisa fokus ngerjain soalnya.
Berhubung udah lama ga kuliah nih ya, admin mau me-refresh otak kalian dengan materi yang berhubungan sama pemrograman hehehe. Materinya tentang cara membuat file baru, penulisan sintaks, dan cara membuat variabel dalam Python. Ini masih lanjutan dari artikel Python yang lalu:
Yuk, simak artikel berikut ini!
1.1 Membuat File Baru/Proyek Python Menggunakan PyCharm
Untuk membuat suatu file baru/ proyek python menggunakan PyCharm, pertama kita klik icon Pycharm
Lalu klik “Create New Project” pada jendela PyCharm yang muncul.
Atau bisa juga dilakukan melalui menu File-> New Project.
Setelah itu, kita akan diminta untuk mengisi nama proyeknya. Isi saja nama proyeknya “BelajarPython”. Lalu tekan Create.
Selanjutnya, silahkan tambahkan file python dengan klik kanan pada direktori proyek, kemudian pilih New -> Python File.
Setelah itu, berikan nama filenya dengan Latihan-1 lalu tekan Enter.
Selanjutnya kita coba membuat kode program berikut.
Kemudian buka menu Run -> Run ‘Latihan-1’ atau tekan tombol Shift+F10.
Selamat…
Program pertama kita di PyCharm sudah berhasil dieksekusi.
Begitulah cara membuat program python menggunakan IDE PyCharm, lebih mudah bukan?
1.2 Aturan Penulisan Sintaks
Setelah mempersiapkan segala perlengkapan untuk coding python dan mengetahui cara membuat proyek/ program python, selanjutnya mari kita pelajari tentang aturan-aturan penulisan sintaks Python yang harus dipatuhi.
1.2.1 Penulisan Statement Python
Statement adalah sebuah intruksi atau kalimat perintah yang akan dieksekusi oleh komputer.
Contoh:
Penulisan satu statement tidak diakhiri dengan tanda titik-koma.
Meskipun begitu, Python tidak protes seandainya kita tetap ingin menambah tanda titik dua di akhir setiap perintah.
Tanda titik koma ini menjadi harus ditulis jika kita ingin menulis beberapa perintah dalam 1 baris kode program.
Contoh:
1.2.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:
1.2.3 Penulisan Huruf Besar / Kecil dalam Bahasa Python
Sintak Python bersifat case sensitive, artinya himasis berbeda dengan HIMASIS.
Contoh:
Output:
Perintah print tidak bisa ditulis menjadi Print atau PRINT. Ini berlaku untuk perintah-perintah lain seperti variabel dan keyword.
Contoh:
Output:
1.2.4 Penulisan Blok Program Python/ Indentations
Dalam bahasa Indonesia, indentations bisa di translate sebagai indentasi. Bahasa bebasnya, indentasi adalah menggeser atau “menjorokkan” beberapa baris kode program ke arah dalam.
Biasanya indentasi dipakai untuk sekedar memudahkan pembacaan kode program, namun dalam Python, indentasi berfungsi sebagai penanda blok kode program.
Blok program adalah kumpulan dari beberapa statement yang digabungkan dalam satu blok.
Penulisan blok program harus ditambahkan indentasi (tab atau spasi 2x/4x).
Contoh:
Output:
Perhatikan spasi di awal baris mulai dari baris ke 2 sampai ke 4. Inilah yang disebut dengan indentasi. Dalam bahasa pemrograman lain, indentasi ini hanya sebatas “pemanis” untuk mempermudah pembacaan kode program, tanpa tambahan spasi di awal pun kode program tetap berjalan sebagaimana mestinya.
Namun dalam bahasa Python, spasi di awal baris memiliki makna untuk membuat blok kode program. Jika indentasi di hapus, kode Python bisa menghasilkan error.
Contoh:
Output:
Ada beberapa macam blok program diantaranya:
- Blok Percabangan
- Blok Perulangan
- Blok Fungsi
- Blok Class
- Blok Exception
- Blok With
1.2.5 Cara Penulisan Komentar pada Python
Dalam programming, comments atau baris komentar adalah istilah untuk menyebut keterangan tambahan. Comment ini ibarat notes atau catatan yang biasa dipakai untuk menulis maksud dari kode tersebut. Comment tidak akan diproses oleh interpreter Python.
Untuk project yang besar dan melibatkan banyak programmer, comment akan mempermudah programmer lain untuk memahami maksud dari kode yang kita tulis.
Ada beberapa cara menulis komentar pada pemrograman Python.
1. Menggunakan Tanda Pagar (#)
Contoh:
2. Menggunakan Tanda Petik
Contoh:
3. Menggunakan Triple Tanda Petik
Contoh:
1.3 Cara Membuat Variabel dalam Python
Di dalam dunia pemrograman, variabel adalah ‘penanda’ identitas yang digunakan untuk menampung suatu nilai. Nilai tersebut dapat diubah sepanjang kode program. Bisa diibaratkan bahwa variabel ini seperti lemari penyimpanan yang bisa diisi dengan berbagai data, dan isi lemari bisa ditukar jika diperlukan.
Variabel merupakan tempat menyimpan data, sedangkan tipe data adalah jenis data yang terseimpan dalam variabel. Variabel bersifat mutable, artinya nilainya bisa berubah-ubah.
1.3.1 Aturan Penulisan Variabel
1. Nama variabel boleh diawali menggunakan huruf atau garis bawah (_), namun tidak bisa berupa angka. Namun variabel yang diawali dengan karakter underscore bisa bermakna khusus di dalam Python.
contoh: nama, _nama, namaKu, nama_variabel.
2. Karakter selanjutnya dapat berupa huruf, garis bawah (_) atau angka,
contoh: __nama, n2, nilai1.
3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf besar dan kecil dibedakan.
Misalnya, variabel_Ku dan variabel_ku, keduanya adalah variabel yang berbeda.
4. Nama variabel tidak boleh menggunakan kata kunci yang sudah ada dalam python seperti if, while, for, dsb.
1.3.2 Cara Membuat Variabel di Python
Dalam bahasa python tidak perlu mendeklarasikan variabel untuk bisa menggunakannya.
Dalam bahasa Python, variabel bisa langsung ditulis pada saat akan digunakan. Untuk memberi nilai ke dalam sebuah variabel, gunakan tanda sama dengan (=), seperti contoh berikut:
Operasi pemberian nilai ke dalam sebuah variabel ini disebut juga sebagai operasi assignment, dan berlangsung dari kanan ke kiri. Maksudnya, kode HIMASIS = “Himpunan Mahasiswa Sistem Informasi” adalah proses pemberian nilai “Himpunan Mahasiswa Sistem Informasi” ke dalam variabel HIMASIS.
1.3.3 Cara Menampilkan Variabel di Python
Untuk menampilkan variabel dalam bahasa Python, kita bisa menggunakan perintah print, lalu menulis nama variabel di dalam tanda kurung.
Contoh:
Output:
1.3.4 Cara Mengubah Nilai Variabel dalam Bahasa Python
Variabel di dalam Python tidak terbatas untuk dalam satu tipe saja. Sebuah variabel bisa diisi dengan berbagai tipe data, mulai dari teks (string), angka (number), dan berbagai tipe data lain.
Contoh:
Output:
Sepanjang kode program di atas, isi variabel foo sudah berubah dari tipe data string (teks), number (angka) dan boolean (True / False). Semua ini bisa dilakukan pada bahasa pemrograman Python.
Dalam bahasa pemrograman dasar lain seperti Pascal, C dan C++, setiap variabel harus di deklarasikan akan bertipe apa dan hanya bisa diisi dengan tipe data tersebut sepanjang kode program (tidak bisa ditimpa antar tipe data). Dalam ketiga bahasa ini, jika variabel foo didefinisikan sebagai variabel angka (integer), maka hanya bisa diisi angka saja, tidak bisa diisi dengan teks (string) atau tipe data lain.
1.3.5 Cara Menghapus Variabel di Python
Ketika sebuah variabel tidak dibutuhkan lagi, maka kita bisa menghapusnya dengan fungsi del().
Contoh:
Output:
Pada perintah terakhir, kita akan mandapatkan NameError. Artinya variable foo tidak ada di dalam memori alias sudah dihapus.
1.3.6 Adakah Konstanta Dalam Bahasa Python?
Bahasa Python tidak mengenal adanya konstanta, yakni variabel yang nilainya tidak bisa diubah sepanjang kode program. Untuk mengatasi hal ini, kesepakatan programmer Python adalah dengan membuat nama variabel dalam huruf besar untuk menandakan sebuah konstanta, seperti kode program berikut:
Karena nama variabel ini ditulis dalam huruf besar semua, sebagian besar programmer Python akan menganggapnya sebagai konstanta.
Materinya sampai sini dulu guys... semoga kalian paham ya. Kalo gapaham bisa dibaca baca lagi kok dan semoga materinya bermafaat (人◕ω◕). Jangan lupa buat jaga kesehatan, olahraga teratur, dan makan makanan bergizi karena di saat pandemi seperti ini rentan terkena penyakit :( semangatttt!!!!
Referensi
https://www.petanikode.com/python-linux/
https://www.petanikode.com/python-sintaks/
https://www.duniailkom.com/tutorial-belajar-python-aturan-dasar-penulisan-kode-program-python/
https://www.duniailkom.com/tutorial-belajar-python-cara-pembuatan-variabel-bahasa-python/
https://www.petanikode.com/python-variabel-dan-tipe-data/