Kita awali dengan skill pertama seorang Programmer yaitu "Hello World!".
Output
Output adalah data yang dihasilkan oleh program dan ditampilkan ke pengguna. Dalam Python, output dapat dicetak ke layar menggunakan fungsi print(). Misalnya, untuk mencetak pesan "Hello, World!" ke layar, kita dapat menuliskan:
Variabel
Variabel adalah nama yang digunakan untuk menyimpan nilai dalam program. Variabel juga digunakan untuk mereferensikan nilai yang disimpan di dalamnya. Dalam Python, kita dapat mendefinisikan variabel dengan menuliskan nama variabel dan nilai yang ingin disimpan. Biasanya kita memisahkan variabel yang lebih dari satu kata dengan menggunakan underscore atau yang disebut gaya penulisan Snake Case. Misalnya, untuk menyimpan nilai 20 ke dalam variabel umur dan menyimpan nilai nama mahasiswa, kita dapat menuliskan:
Tipe Data
Tipe data adalah jenis nilai yang dapat disimpan ke dalam variabel. Dan juga di Python, tipe data variabel dapat ditentukan secara otomatis berdasarkan nilai yang diberikan ke dalam variabel. Misalnya, jika kita menuliskan:
Variabel nama akan memiliki tipe data string secara otomatis, karena nilai yang diberikan adalah sebuah string.
Dalam Python, terdapat beberapa tipe data yang dapat digunakan untuk menyimpan nilai atau data dalam program. Berikut adalah penjelasan mengenai masing-masing tipe data tersebut:
- Integer (int): Tipe data integer digunakan untuk menyimpan bilangan bulat, baik positif maupun negatif. Contoh:
- Float: Tipe data float digunakan untuk menyimpan bilangan pecahan atau desimal(yang mengandung angka di belakang koma). Contoh:
- Boolean: Tipe data boolean digunakan untuk menyimpan nilai kebenaran, yaitu True atau False. Boolean sering digunakan dalam kondisi perbandingan dan operasi logika.
- String: Tipe data string digunakan untuk menyimpan teks atau karakter. String didefinisikan dengan tanda petik tunggal atau ganda. Contoh: 'Hello World', "Python", '123'.
- List: Tipe data list digunakan untuk menyimpan kumpulan data yang dapat diubah. Data dalam list dapat berupa tipe data apa pun, termasuk list lain. List didefinisikan dengan tanda kurung siku dan data dipisahkan dengan koma. Contoh:
- Tuple: Tipe data tuple digunakan untuk menyimpan kumpulan data yang tidak dapat diubah setelah didefinisikan. Data dalam tuple juga dapat berupa tipe data apa pun, termasuk tuple lain. Tuple didefinisikan dengan tanda kurung dan data dipisahkan dengan koma. Contoh:
- Set: Tipe data set digunakan untuk menyimpan kumpulan data unik yang dapat diubah. Set tidak dapat memiliki nilai yang sama, dan dapat digunakan untuk operasi matematika seperti gabungan dan irisan. Set didefinisikan dengan tanda kurung kurawal dan data dipisahkan dengan koma. Contoh:
- Dictionary: Tipe data dictionary digunakan untuk menyimpan pasangan kunci-nilai yang dapat diubah. Kunci harus unik dan dapat digunakan untuk mengakses nilai yang terkait. Dictionary didefinisikan dengan tanda kurung kurawal dan pasangan kunci-nilai dipisahkan dengan titik dua dan dipisahkan dengan koma. Contoh:
Input
Input adalah nilai yang diterima oleh program dari pengguna(user) atau sumber lainnya. Dalam Python, nilai input dapat dimasukkan melalui fungsi input(). Misalnya, untuk meminta pengguna memasukkan nilai ke dalam variabel nama, kita dapat menuliskan:
Dalam contoh ini, program akan menampilkan pesan "Masukkan nama Anda:" ke layar, dan kemudian menunggu pengguna untuk memasukkan nilai. Nilai yang dimasukkan kemudian akan disimpan ke dalam variabel nama.
Kita juga bisa menampilkan nilai variabel dengan F-strings, apa itu F-strings?
F-strings adalah cara yang efisien untuk memformat string di Python dengan menyisipkan nilai variabel langsung ke dalam string. Contoh :
Nah pada kode diatas nilai dari variabel nama, umur, dan pekerjaan akan ditampilkan dengan fungsi print dan F-strings. nanti output nya akan seperti dibawah :
Komentar
Ada materi tambahan yaitu komentar, Komentar adalah teks yang ditulis di dalam kode program untuk memberikan penjelasan atau dokumentasi tentang bagaimana kode bekerja. Komentar tidak akan dijalankan atau dieksekusi oleh Python ketika program dijalankan, sehingga tidak akan mempengaruhi hasil akhir dari program.
Komentar di Python dimulai dengan tanda pagar (#), dan semua teks setelah tanda pagar dianggap sebagai komentar dan tidak akan dieksekusi oleh Python. Komentar dapat ditulis di atas atau di sebelah kode, dan dapat berupa satu baris atau beberapa baris. Jika ingin menulis komentar yang lebih dari 1 baris maka bisa menggunakan tanda(""" """). Contoh penulisan komentar di Python:
Baris "# Cara menampilkan hanya 2 angka di belakang koma" tidak akan dijalankan atau dieksekusi
Kesimpulan
Input, Output, Variabel dan Tipe Data merupakan konsep-konsep penting dalam Python yang harus dipahami oleh programmer. Input digunakan untuk memungkinkan pengguna memasukkan nilai atau data ke dalam program. Output digunakan untuk menampilkan hasil dari program ke pengguna. Variabel digunakan untuk menyimpan nilai atau data yang akan digunakan dalam program. Tipe data digunakan untuk menentukan jenis data yang dapat disimpan dalam variabel dan bagaimana data tersebut diperlakukan oleh program. Dalam Python, kita dapat menggunakan fungsi print() untuk mencetak output ke layar, seperti hasil dari operasi atau pesan untuk pengguna. Kita juga dapat menggunakan fungsi input() untuk meminta pengguna memasukkan nilai atau data ke dalam program. Dan juga menggunakan variabel untuk menyimpan nilai atau data yang akan digunakan dalam program. Tipe data yang tersedia dalam Python ada integer, float, boolean, dan string, dll.

