Python adalah bahasa pemrograman interpretatif yang dapat digunakan di berbagai platform dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode dan merupakan salah satu bahasa populer yang berkaitan dengan Data Science, Machine Learning, dan Internet of Things (IoT). Keunggulan Python yang bersifat interpretatif juga banyak digunakan untuk prototyping, scripting dalam pengelolaan infrastruktur, hingga pembuatan website berskala besar. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991. Show Tipe Data Tipe data merupakan jenis data yang digunakan pada suatu variabel. Karena dalam bahasa pemrograman apa saja, data akan selalu ada dan menjadi sesuatu yang akan diproses dari input hingga menjadi output. Berikut ini ditampilkan tipe-tipe data apa saja yang sering digunakan dalam Python. 1. Tipe Data Numbers (Numerik) Tipe data numerik adalah jenis data Python yang bersifat angka yang bisa ditambah, dikurangi, dikali maupun dibagi. Beberapa tipe data yang dimiliki data numerik pada Python seperti:
2. Tipe Data String (Teks) Tipe data string sering juga disebut dengan tipe data teks, tipe data ini digunakan untuk menyimpan sebuah teks. Data yang bertipe string harus diapit oleh tanda kutip, baik tanda kutip satu ('') maupun tanda kutip dua (" ") setelah karakter sama dengan (=). Tipe data ini ditulis sebagai str yang merupakan karakter unicode. 3. Tipe Data Canggih Masih ada beberapa tipe data lagi di dalam bahasa pemrograman Python. Tipe data tersebut sebenarnya tidak terlalu canggih seperti yang dibayangkan, hanya saja bisa dikatakan itu sebagai tipe data canggih karena cara kerjanya tidak seperti tipe data yang sudah dibahas di atas. Di antara tipe data tersebut adalah tipe data:
Operator Operator adalah konstruksi yang dapat memanipulasi nilai dari operan. Sebagai contoh operasi 3 + 2 = 5. Disini 3 dan 2 adalah operan dan + adalah operator. Bahasa pemrograman Python mendukung berbagai macam operator, diantaranya :
Seleksi Kondisi Seleksi kondisi atau disebut juga percabangan adalah proses menentukan apa yang akan dilakukan berdasarkan terpenuhi atau tidaknya suatu kondisi. Dengan seleksi kondisi, kita bisa memastikan bahwa program menjalankan suatu perintah tertentu jika memenuhi kondisi yang kita inginkan. Berikut jenis-jenis seleksi kondisi pada python: IF → Digunakan jika hanya memiliki 1 statement Perulangan Perualangan dalam bahasa pemrograman berfungsi menyuruh komputer melakukan sesuatu secara berulang-ulang. Terdapat dua jenis perualangan dalam bahasa pemrograman python, yaitu perulangan dengan for dan while. For : metode perulangan yang digunakan apabila sudah diketahui atau telah ditentukan berapa banyaknya perulangan yang akan dijalankan. Implementasi Studi Kasus 1. Buatlah program Faktorial dari suatu bilangan, misalkan input n = 5, maka nilai faktorial adalah 120. Gunakan fungsi rekursif Python sintaks dapat dieksekusi langsung dengan mengetikkannya di Command Line. Selain itu, Anda dapat membuat file Python di dalam server menggunakan ekstensi.py dan menjalankannya menggunakan Command Line.Atau jika langsung menggunakan Terminal atau CMD: 2. Komentar Sama seperti bahasa pemrograman lainnya, Python juga memiliki kode untuk menjadikan baris program menjadi komentar. Anda dapat menggunakan tanda pagar ‘#’ untuk menjadikan baris kode di Python menjadi komentar. 3. Python Identitations Berbeda dengan bahasa pemrograman lainnya, jika Anda menulis dalam bahasa Python, indentasi penempatan kalimat atau baris kode sangat diperhatikan. Python menggunakan indentasi untuk mengindikasikan baris kode. Namun ketika baris kode dituliskan menjadi satu kolom atau dalam tab yang sama, maka program akan menjadi error. Di bawah ini adalah contoh penulisan yang menghasilkan error. |