AES194: Belajar Coding dengan Python
haegenquinston
Friday August 12 2022, 10:42 AM

Pada hari Jumat yang seharusnya bebas ini, aku malah menyibukkan diri dengan belajar coding bahasa Python, yang kucari secara online dan gratis. Mengapa online course coding? Karena aku sudah lama tertarik dengan dunia coding tapi jarang menguliknya. Aku juga terinspirasi dari Bryan yang sempat mengambil kuis secara online dan mendapat sertifikat.

Aku pun langsung mengambil course yang ada di Codeacademy, berupa materi dan kuis kecil sebagai pembuktian/syarat untuk maju ke tingkat berikutnya. Kursus yang kuambil ada 2, yaitu Python Synthax dan Strings and Console Output. Keduanya merupakan materi dasar dari pembelajaran bahasa coding Python yang cukup rumit tetapi lebih sederhana daripada bahasa lainnya. Alasan mengapa aku tidak mengambil kursus lebih lagi, adalah karena beberapa fitur masih berbayar sehingga aku tidak bisa mengaksesnya.

Hal yang kupelajari dari kedua course yang kuambil itu adalah: bagaimana menggunakan string, bagaimana melakukan 'print' agar mengeluarkan input menjadi output yang menjadi produk akhir. 'String' sendiri adalah kumpulan kata-kata, angka, dan simbol yang berada dalam satu atau lebih kalimat. Biasanya string diawali dan diakhiri dengan tanda kutip " untuk menandakan kepada komputer, awal akhirannya dimana aja. Jika tidak ada ", maka komputer tidak mendeteksi adanya string, otomatis semua kata-kata dan tanda yang ada menjadi irrelevan.

Tanda = sangat penting dalam dunia coding, ini melambangkan adanya kesamaan dan kesetaraan antara 2 variabel. Biasanya dengan elemen berbeda, seperti string dan non string, string dengan integer dan float, dll. Karena itu, maka hal-hal yang ingin kita masukkan di command perlu melalui beberapa tahap dahulu sebelum menjadi produk.

Misalnya, aku ingin memasukkan nama ke string "Good morning xxx).

Maka, pertama aku harus memasukkan namaku dahulu seperti ini:

my_name = John Wick

Nah setelah itu kita masukkan my_name ke string utama seperti ini:

print "Good morning" + str(my_name)

Maka produk akhirnya jika diprint:

Good morning John Wick

Gambaran kecilnya sih seperti itu...

Selain string, beberapa kata yang kuketahui artinya adalah .upper, .lower (huruf kapital atau tidaknya), float (untuk angka desimal), integer (angka non desimal), dan menambahkan value dalam sebuah angka, termasuk operasi-operasi hitung aritmatika.

kalau mau lihat websitenya: https://www.codecademy.com/catalog/language/python