Mengenal Variabel dan Tipe Data di Python

Posted by on , and updated on .

Hallo… lanjutan dari seri belajar pemrograman python. Pada tahap ini kita akan belajar variabel dan tipe data yang ada di python.

variabel dan tipe data di python

Pengertian Variabel dan Tipe data di Python

Dapat kita katakan variabel adalah tempat menyimpan data, sedangkan tipe data adalah jenis data yang disimpan dalam variabel tersebut.

Gampangnya variabel adalah sebuah kolam, dan tipe data adalah ikan. Variabel sendiri nilainya bisa berubah-ubah atau bisa disebut mutable. Bagaimana sudah paham antara variabel dan tipe data di python?

Aturan Penulisan Variabel

Penulisan variabel di python tentu memiliki sejumlah aturan. Aturan penulisan variabel di python tentu berfungsi untuk memudahkan dalam memahami kode python.

  1. Penamaan variabel di python boleh diawali dengan menggunakan huruf atau gris bawah _, contoh nama, _nama, nama_variabel, namaSiswa
  2. Karakter selanjutnya dapat berupa huruf atau garis bawah _. Penamaan variabel juga dapat menggunakan angka, contoh: __nama, harga1, promo1
  3. Karakter dalam penamaan variabel di python bersifat sensitif (Case Sensitif) yang artinya huruf kapital dan kecil di bedakan. Contoh: nama_Siswa dan nama_siswa keduanya adalah variabel yang berbeda dan berdiri sendiri-sendiri
  4. Penamaan variabel di python tidak di izinkan enggunakan kata kunci yang sudah ada dalam python, seperti if, while, for, dan lainnya.

Membuat Variabel di Python

Format pembuatan variabel di python dapat dilihat seperti di bawah ini.


nama_variabel   = nilai_variabel

Contoh penulisan variabel di python.


nama    = "Penulis Keren"
umur    = 33 

Jika kita sudah membuat variabel dan ingin menampilkan nilai dari variabel dapat menggunakan fungsi print(). Untuk penggunaan fungsi print() bisa dilihat di bawah ini.

Menghapus Variabel di Python

Jika sebelumnya kita belajar membuat variabel di python, maka variabel tersebut juga dapat di hapus.

Untuk menghapus variabel di python kita dapat menggunakan fungsi del(). Contoh penggunaan fungsi del() sebagai berikut.


>>> nama = "Dinda Hanna"
>>> print(nama)
Dinda Hanna
>>> del(nama)
>>> print(nama)
Traceback (most recent call last):
  File "", line 1, in 
NameError: name 'nama' is not defined

Setelah kita menghapus variabel di python, kita akan mendapatkan pesan NameError: name 'nama' is not defined yang artinya variabel dengan nama nama sudah tidak ada atau dihapus.

Tipe data di Python

Setelah kita tahu cara membuat dan menghapus variabel, selanjutnya kita akan belajar cara mengisi nilai dari variabel dengan tipe data tertentu.

Sebagai contohnya, tips data(string) maka dalam penulisannya menjadi nilai dari suatu variabel harus diapit dengan tanda petik "...".

Lain halnya jika nilai dari variabel adalah angka (integer) dan boolean tidak perlu diapit dengan tanda petik.

Contoh pemberian nilai pada variabel berdasarkan tipe data.


# string
nama    = "Adinda Maimunah"

# integer
umur    = 25

# float 
tinggi  = 174.22

Kehebatan Pythn dia akan secara otomatis mengenali tipe data dari sebuah variabel.

type() adalah fungsi yang bisa sobat manfaatkan untuk memeriksa tipe data dari suatu variabel.

Contoh penulisan variabel dan pengecekan tipe data.


>>> nama = "Hanna Mustika Rini"
>>> type(nama)

>>> usia = 20
>>> type(usia)

>>> berat = 67.20
>>> type(berat)

>>> menikah = False
>>> type(menikah)

Jenis Tipe data di Python

Tipe data yang ada di python terdapat 3 jenis. Apa saja tipe data di python?

  1. Tipe data Angka
  2. Tipe data Teks
  3. Tipe data Boolean

Tipe data Angka

Tipe data angka di python terbagi menjadi beberapa jenis yaitu int dan float.

  1. int (Integer): adalah tipe data bilangan bulat, contohnya 10,14, 20, 34 dan seterusnya
  2. float: adalah tipe data bilangan pecahan, contohnya 1.5, 2.4, 45.5 dan seterusnya.

Contoh penulisan tipe data angka di python


#int
nomor_antrian   = 21
harga           = 11000

#float
berat_badan     = 76.5
tinggi_badan    = 176.7

Tipe data Teks

Untuk tipe data teks sendiri di python terbagi menjadi 2 jenis.

  1. Char: Karakter, contohnya R
  2. String: Kumpulan Karakter, contohnya Saya Belajar Variabel dan Tipe data di Python

Di dalam penulisan variabel yang tipe datanya adalah string harus diapit dengan tanda petik.

Tanda petik yang dipakai dalam penulisan variabel dengan tipe data string dapat menggunakan tanda petik tunggal '...', tanda petik ganda "...", dan tanda petik tiga """...""".

Contoh penulisan variabel dengan tipe data teks.


nama            = 'Kanaya inayah'
jenis_kelamin   = "P"
alamat          = """ Jl Raya No 21, RT 05, RW 12, 
                    Tanah Sana, Propinsi
"""
agama           = "Islam"

Tipe data Boolean

True dan False adalah merupakan nilai tipe data boolean, dapat juga bernilai 0 dan 1.

Aturan penulisan variabel yang menggunakan tipe data boolean adalah dengan huruf pertama Kapital dan tanpa diapit tanda petik.

Contoh penulisan variabel dengan tipe data boolean.


jalankan    = True
hitung      = False
hidupkan    = 0

Di artikel selanjutnya kita akan belajar penggunaan variabel dan tipe data dalam program yang sesungguhnya.

Jika ada yang di tanyakan atau ada kesalahan dalam kami menulis artikel tentang mengenal variabel dan tipe data di python, silahkan tulis di kolom komentar. Kita tunggu ya.. Terima kasih…

Contoh Penggunaan Tipe data di dalam Variabel

Pada tahap ini kita akan mencoba menggunakan variabel dan tipe data ke dalam program python. Berikut contoh sederhana dalam penggunaan tipe data di dalam variabel.


# Program Nilai Siswa
# Membuat variabel beserta berbagai tipe data

nama            = "Ihsan Ramadhan"
alamat          = "D.I Yogyakarta"  
umur            = 17
tinggi          = 168.6
mata_pelajaran  = "Pemrograman"
lulus           = True

# Mencetak Isi Variabel

print("Nama: ", nama)
print("Alamat: ", alamat)
print("Umur: ", umur)
print("Tinggi: ", tinggi)
print("Mata Pelajaran: ", mata_pelajaran)
print("Nilai: ", nilai)
if(lulus):
    print("Status: Lulus")
else:
    print("Status: Tidak Lulus")

Ketika kode pyton diatas dijalankan, maka akan tampil seperti di bawah ini.


Nama:  Ihsan Ramadhan
Alamat:  D.I Yogyakarta
Umur:  17
Tinggi:  168.6
Mata Pelajaran:  Pemrograman
Nilai:  86
Status: Lulus

Tips Menulis Variabel Agar Rapi Untuk tips menulis variabel di python agar mudah dibaca dan terlihat rapi adalah ketika kita selesai menulis nama variabel usahakan menggunakan Tab untuk memberi spasi antara nama variabel dan tanda sama dengan =.

Kita bisa menggunakan lebih dari 1 tab jika di butuhkan, bergantung dengan panjang dan pendek variabel lainnya.


# Variabel dengan tipe data string
nama = "John Doe"
alamat = "123 Jalan Contoh"
mata_pelajaran = "Matematika"

# Variabel dengan tipe data integer
umur = 25
jumlah_barang = 10

# Variabel dengan tipe data boolean
is_active = True
is_happy = False

# Variabel dengan tipe data float
tinggi_badan = 175.5
harga_barang = 12.99

# Contoh program sederhana
print("Selamat datang, " + nama)
print("Alamat: " + alamat)
print("Umur: " + str(umur))  # Perlu mengkonversi integer ke string untuk mencetaknya
print("Apakah aktif? " + str(is_active))  # Perlu mengkonversi boolean ke string
print("Tinggi badan: " + str(tinggi_badan))  # Perlu mengkonversi float ke string
print("Siswa ini mengambil pelajaran " + mata_pelajaran)
print("Dia memiliki " + str(jumlah_barang) + " barang.")

Dalam contoh di atas, kita menggunakan variabel dengan tipe data yang berbeda untuk menyimpan informasi seperti nama, alamat, umur, status aktif, tinggi badan, dan mata pelajaran.

Kemudian, kita mencetak informasi ini ke layar dengan menggabungkan teks dan nilai variabel sesuai kebutuhan.

disini kita belajar variabel dan tipe data di python dan pada tahap selanjutnya kita akan belajar tentang input output di python

Selain itu, kita perlu mengkonversi tipe data integer, boolean, dan float menjadi string saat mencetaknya dengan menggunakan fungsi str().

Cukup jelas kan tutorial yang kita buat, kalau di perusahaan sobat biasanya python di gunakan untuk apa saja?

#Python

© 2024 MasPendy