Variabel dan Tipe Data dalam Python
Python meteorologi klimatologi

Variabel dan Tipe Data dalam Python

Variabel dan Tipe data dalam Python sudah disebutkan sekilas di posting sebelumnya. Salah satunya pada posting Operator Matematika Utama Python. Variabel merupakan sebuah wadah untuk data dengan berbagai tipe. Kalau kalian mengikuti posting-posting di web ini, kalian mungkin sudah bisa melihat ada dua jenis data yang disebutkan. Yang pertama adalah data integer (bilangan bulat), dan yang kedua adalah data string.

Variabel dalam Python

Yang pertama kita bahas adalah variabel. Di dalam Python variabel secara otomatis dibuat ketika kita memasukkan data ke dalamnya. Operator yang paling sering digunakan untuk menetapkan sebuah nilai ke dalam variabel adalah sama dengan (=). Berikut contoh pembuatan variabel dalam Python.

variabel_integer = 5

variabel_string = ‘Belajar Python’

Tidak seperti beberapa bahasa pemrograman lainnya, Python tidak meminta agar variabel dideklarasikan terlebih dahulu. Hal ini memudahkan programmer dalam pembuatan variabel. Selain itu, tidak perlu menetapkan sebuah variabel ke dalam tipe data tertentu. Setiap variabel dalam python dapat diubah menjadi tipe lainnya.

Penamaan variabel dalam python perlu memperhatikan syarat-syarat sebagai berikut:

  1. Variabel dapat berupa nama singkat (v, vt, a, t) atau nama deskriptif (kecepatan, kecepatan akhir, percepatan, waktu).
  2. Nama variabel harus dimulai dengan huruf atau garis bawah (_)
  3. Nama variabel tidak boleh dimulai dengan angka.
  4. Nama variabel hanya boleh mengandung karakter alpha-numeric (a-z, 0-9) dan garis bawah (_)
  5. Nama variabel sensitif terhadap huruf kapital. variabel Nama dan nama dianggap dua variabel yang berbeda.

Tipe Data Dalam Python

Variabel dan Tipe Data dalam Python memiliki hubungan erat. Tipe data sudah ditentukan otomatis ketika kita memasukkan data tersebut ke dalam variabel. Perintah pertama dalam contoh sebelumnya: variabel_integer = 5, akan menghasilkan sebuah variabel dengan tipe data integer. Hal ini karena yang dimasukkan adalah bilangan bulat. Untuk contoh kedua: variabel_string = ‘Belajar Python’, variabel ini otomatis memiliki tipe data string karena yang dimasukkan adalah string. Jika kita memasukkan perintah: variabel = 5.0, variabel ini mempunyai tipe data float.

Berikut ini rangkuman tipe data utama yang ada dalam Python:

  • Python numbers: ada tiga tipe data utama yang terkait dengan angka dalam Python: integer, float, dan complex. Integer merefer kepada bilangan bulat. Float adalah data yang memiliki nilai desimal. Terakhir, complex merupakan data berupa bilangan kompleks (contoh: 9 + 3j). Bilangan kompleks memiliki bagian real dan bagian imajiner.
  • Python string: tipe data yang berkaitan dengan karakter dan text. Lihat posting Python string untuk mendapat informasi lebih lanjut.
  • Python list: tipe data yang merupakan susunan item yang teratur, dapat dirubah, dan mengijinkan duplikasi.
  • Python tuple: susunan data yang teratur, tidak dapat dirubah, dan mengijinkan duplikasi
  • Python set: susunan item yang tidak teratur, tidak terindex dan tidak mengijinkan duplikasi.
  • Python dictionary: susunan item yang tidak teratur, memiliki indeks, dan tidak mengijinkan duplikasi.
  • Python range: data yang mengandung runtutan data dalam jangkauan tertentu. Biasanya digunakan untuk loop.
  • Python Boolean: data yang mengandung 2 kategori yang berlawanan (True-False)

Konversi Tipe Data Python

Data Python bisa dikonversi dari sati tipe ke tipe lain. Konversi yang paling sering dilakukan adalah konversi antara string, integer, dan float. Kalian mungkin memerlukan konversi lain, lain kali kita bahas.

Jika ingin mengkonversi ke string, kita tinggal gunakan str(). Begini contohnya.

angka = 25

string = str(angka)

Jika ingin mengkonversi ke integer, kita bisa gunakan perintah int() seperti contoh di bawah ini:

contohfloat = 34.6

integernya = int(contohfloat)

Perintah di atas akan menghasilkan 34. Ketika angka desimal diubah menjadi integer, semua desimalnya langsung diabaikan.

Yang terakhir, jika ingin mengkonversi ke float, kita bisa gunakan perintah float(). Lihat contoh di bawah ini.

angka = 25

floatnya = float(25)

Hasilnya 25.0.

Itu dia 3 contoh konversi tipe data yang ada di Python. Selanjutnya kita akan bahas mengenai Python Keywords.

Python Keywords (Reserved Words)

Keyword adalah kata-kata yang sudah ada di dalam sistem Python yang tidak bisa kita gunakan lagi untuk nama variabel. Untuk mengetahui Python Keywords yang ada dalam sistem, kita gunakan perintah:

import keyword

print(keyword.kwlist)

keyword dalam python

Jadi, jangan gunakan kata-kata di atas sebagai variabel ya.

Sekian dulu artikel tentang Variabel dan Tipe Data dalam Python. Semoga bermanfaat.

sumber:

https://www.w3schools.com/python/ dan

https://www.programiz.com/python-programming

veanti

Siapa penulis utama veantiworld.com? Blog ini dibuat, dikelola, dan ditulis oleh Desak Putu Okta Veanti. Penulis adalah dosen jurusan klimatologi dan juga salah satu lulusan terbaik Sekolah Tinggi Meteorologi Klimatologi dan Geofisika. Penulis lulus Master Program of School of Integrated Climate System Science, University of Hamburg, Germany pada tahun 2017. Saat ini penulis aktif menekuni pekerjaan sebagai dosen, menulis blog, belajar Python, meningkatkan kemampuan bahasa asing, serta mencari informasi mengenai pseudo-science seperti astrologi dan tarot.

Tinggalkan Balasan