-->

Variabel Dan Type Data Pada Python | Kita Ngoding Python #06 |

Variabel Dan Type Data Pada Python.- Bahasa Pemrograman Python yang akan kita bahas pada halaman ini yaitu Mengenal Variabel dan Type Data Pada Python.

Setelah belajar bagaimana menulis sintaks bahasa pemrograman python, materi dasar lainnya yang perlu untuk diketahui yaitu tentang Apa itu Variabel Pada Python dan Apa itu Type Data Pada Python.

MENGENAL VARIABEL DAN TYPE DATA PADA PYTHON

Apa yang dimaksud variabel di Python?

Singkatnya Variabel merupakan tempat/wadah untuk menyimpan nilai suatu data. Sedangkan Type Data merupakan jenis data yang tersimpan dalam Variabel. Baik itu Bilangan Bulat (integer), Pecahan(float), Karakter(String), dan sebagainya. Jadi antara variabel dan type data akan selalu berkaitan erat.

Lalu, Apakah setiap variabel harus memiliki tipe data?

Sejauh ini, setiap variabel yang menyimpan sebuah nilai pastilah memiliki tipe data tertentu.

Untuk lebih memahami apa itu Variabel dan Type Data, Perhatikan Contoh Penulisan Variabel Pada Python dibawah ini :

VARIABEL DAN TYPE DATA PADA PYTHON

Dari gambar di atas terlihat jelas perbedaan antara variabel dan type data. Dimana, a merupakan nama variabel dari Tipe Data Number dengan nilai 5.

Baca Juga : Tipe Data String Python Lengkap

MEMBERIKAN NILAI VARIABEL

Variabel tidak perlu dideklarasikan secara eksplisit(gambling) khusunya pada python, karena deklarasi variabel terjadi secara otomatis pada saat kita memberikan suatu nilai ke dalam variabel tersebut.

Bagaimana penulisan variabel dengan menggunakan Python?

Variabel pada python dapat dibuat dengan format seperti dibawah :

nama_variabel =  nilai 

Berikut beberapa contoh penulisan variabel pada python :

# Contoh Penulisan Variabel
Nama = "Nispul"  #tanda buka tutup petik ("") menunjukkan type data string
Tinggi = 160
print(Nama)

print(Tinggi)

Adapun Untuk Aturan Penulisan Variabel

  1. Nama variabel boleh diawali menggunakan huruf atau garis bawah (_), contoh: nama, _nama, namaKu, nama_variabel.
  2. Karakter selanjutnya dapat berupa huruf, garis bawah (_) atau angka, contoh: __nama, n2, nilai1.
  3. Karakter pada nama variabel bersifat sensitif (case-sensitif). Artinya huruf besar dan kecil dibedakan. Misalnya, variabel_Ku dan variabel_ku, keduanya adalah variabel yang berbeda.
  4. Nama variabel tidak boleh menggunakan kata kunci yang sudah ada dalam python seperti if, while, for, dsb.

TYPE DATA PADA PYTHON 3

Data yang dimasukkan dan tersimpan dimemori memiliki tipe yang berbeda-beda. Jika data yang disimpan berupa huruf maka dapat disimpulkan data tersebut bertype string/karakter. Contohnya nama orang, nama sekolah, dan sebagainya.

Apa saja tipe data pada Python?

Untuk lebih jelasnya, Ada 7 type data standard yang paling sering digunakan pada python, yaitu:

  • Boolean

Type Data Number

Tipe data bilangan (number) yang umum ada 2 yaitu, integer dan float.

Integer berupa bilangan bulat. Seperti 23, 29, 50, 5, dsb.

float adalah bilangan pecahan. Seperti 3.5, 4.5, 1.5, 2.5, dsb.

Contoh :

= 16   # Integer
= 2.5  # Float
= 2e3  # huruf e melambangkan eksponen 10
= 2+4j # bilangan Complex
print(p, "type datanya", type(p))
print(L, "type datanya", type(L))
print(O, "type datanya", type(O))
print(M, "type datanya", type(M))

Outputnya seperti berikut :

16 type datanya <class 'int'>

2.5 type datanya <class 'float'>    

2000.0 type datanya <class 'float'> 

(2+4j) type datanya <class 'complex'>


Type Data String

Merupakan satu atau beberapa karakter yang terletak diantara tanda kutip, baik tanda kutip tunggal(‘..’), ganda(“…”) dan tiga(‘’’…’’’ atau “””…”””). Entah itu berupa Huruf, Angka, ataupun Karakter tertentu yang digabung menjadi teks.

Contoh :

nama = "Nispul"

jenis_kelamin = 'L'

alamat ="""Desa Kalijaga Kec. Aikmel Lombok Timur Prov. NTB"""
agama ='Islam'

type data string juga merupakan tipe data yang anggotanya berurut dan memiliki indeks. Indeks dimulai dengan angka 0 jika dimulai dari depan dan -1 jika diindeks dari belakang.

Contoh :

nama = "Muhammad Salah"
print(nama)     #print semua karakter
print(nama[0])  # print karakter pertama
print(nama[2])  # print karakter ke-tiga
print(nama[-1]) # print karakter terakhir
print(nama[3:8])# print dari indeks 3-7
print(nama[:8]) # print dari indeks 0-8

Outputnya seperti dibawah ini :

Muhammad Salah

M      

h      

h      

ammad  

Muhammad


Type Data Boolean

Tipe data Boolean merupakan tipe data yang hanya memiliki dua nilai yaitu True dan False atau 0 dan 1. Perlu diperhatikan bahwa penulisan True dan False harus di awali dengan huruf Kapital dan jangan tambahkan tanda petik.

Contoh :

berjalan = True
nyala = 1
mati = 0


Type Data List []

List adalah tipe data yang berisi item yang secara berurutan. Sama seperti tipe data string, setiap item memiliki indeks yang sesuai dengan urutannya. Namun bedanya, nilai indeks string dihitung per-karakter/char, sementara List nilai indeksnya dihitung berdasarkan item (anggota) yang terpisah dengan koma (,).

Contohnya sebagai berikut :

= [1, 20, 'ac', 32, 789, 20e5]
print(a)     #print semua item
print(a[0])  # print item pertama
print(a[2])  # print item ke-tiga
print(a[-1]) # print item terakhir
print(a[2:4])# print dari indeks 3-7
print(a[:4]) # print dari indeks 0-8

Hasilnya akan seperti berikut :

[1, 20, 'ac', 32, 789, 2000000.0]               

1

ac

2000000.0                                         

['ac', 32]                                            

[1, 20, 'ac', 32]


Type Data Tuple ()

Tuple merupakan tipe data lain tetapi sangat mirip dengan list. Hanya saja item / nilai yang telah dimasukkan pada Tuple tidak bisa diubah-ubah (immutable) dan dideklarasikan dengan menggunakan tanda kurung(), sementara List bisa diubah dan dideklarasikan dengan menggunakan tanda [].

Untuk cara meng-akses indeks item/anggota/nilai pada tuple sama halnya dengan list. Berikut contohnya:

= (1, 20, 'ac', 32, 789, 20e5) #Tuple menggunakan tanda (), List menggunakan tanda []
print(a)     #print semua item
print(a[0])  # print item pertama
print(a[2])  # print item ke-tiga
print(a[-1]) # print item terakhir
print(a[2:4])# print dari indeks 3-7
print(a[:4]) # print dari indeks 0-8

Type Data Set {}

Set adalah salah satu tipe data di Python yang tidak berurutan (unordered). Sekilas set hampir mirip dengan List dan Tuple, akan tetapi data set memiliki data / nilai yang unik (tidak ada duplikasi). Jadi seandainya sahabat memasukkan data / nilai yang sama di dalam set, maka akan secara otomatis set akan menghilangkan salah satunya.

Biasanya type data set digunakan untuk melakukan operasi himpunan matematik seperti gabungan, irisan, selisih dan komplemen.

Dan untuk set sendiri dideklarasikan menggunakan tanda kurung kurawal {}. Kita juga bisa membuat set dari list dengan memasukkan list dengan fungsi set().

Set juga bisa berisi data campuran seperti integer, float, string, dan lain sebagainya. Namun set tidak bisa diisikan list, set dan dictionary.

Contoh :

# set integer 
set_ku = {1,2,3} 
print(set_ku) 
# set dengan menggunakan fungsi set() 
set_ku = set([1,2,3]) 
print(set_ku) 
# set data campuran 
set_ku = {5, 5.1, "Python", (3,4,6)} 
print(set_ku) 
# bila kita mengisi duplikasi, set akan menghilangkan salah satu 
# output: {10,25,30} 
set_ku = {10,25,25,25,30,30,30,30} 
print(set_ku) 
# set tidak bisa berisi anggota list 
# contoh berikut akan muncul error TypeError 
set_ku = {1,2,[3,4,5]} 

Type Data Dictionary {}

Dictionary adalah tipe data yang tiap anggotanya selalu terdiri dari pasangan kunci-nilai (key-value). Sangat mirip dengan kamus dimana ada kata dan ada arti.

Dictionary umumnya dipakai untuk data yang besar dan untuk mengakses anggota data secara acak. Namun, data / nilai dictionary tidak memiliki indeks.

Dictionary dideklarasikan dengan menggunakn tanda kurung kurawal, dan data di dalam dictionary antara kata kunci dan nilai dipisahkan dengan titik dua(:), dan untuk memisahkan antara anggota kata kunci dan nilai yang satu dengan yang lainnya dipisahkan dengan koma(,).

Berikut adalah contohnya :

= {1:'satu', 2:'dua', 'tiga':3, 'nama':'Nispul'}
print(type(a))
print("a[1] = ", a[1])
print("a['tiga'] = ", a['tiga'])
print("a['nama'] =", a['nama'])

Output :

a[1] =  satu

a['tiga'] =  3

a['nama'] = Nispul

Demikianlah pembahasan kita pada kesempatan kali ini, semoga apa yang kita pelajari hari ini bermanfaat untuk admin, sahabat serta bermanfaat untuk bangsa dan Negara. Aamiin ….

Jangan lupa untuk membaca tulisan admin yang lain pada halaman berikut ini. linknya telah admin siapkan dibawah.

Artikel Lainnya :

Tutorial Python #19 | Module Pada Python Dasar

Tutorial Python #18 | Class Pada Python Dasar 

Tutorial Python #17 | Tentang Function Pada Python

Tutorial Python #16 | Tentang Tipe Data Dictionary

Tutorial Python #15 | Tentang Tipe Data Set

Tutorial Python #14 | Tipe Data Tuple Dan Method Yang Dibutuhkan

Tutorial Python #13 | Tipe Data List Python Dan Method Yang Dibutuhkan

Tutorial Python #12 | Tipe Data String Python Lengkap

Tutorial Python #11 | Tipe Data Number Pada Python 

Tutorial Python #10 | Perulangan While Pada Python

Tutorial Python #09 | Perulangan For Pada Python

Tutorial Python #08 | Percabangan Pada Python Terbaru

Tutorial Python #07 | Operator Pada Python

Tutorial Python #06 | Variabel Dan Type Data Pada Python

Tutorial Python #05 | Menulis Syntax Python Di VS Code

Tutorial Python #04 | Cara Install Visual Studio Code Di Windows Terbaru 

Tutorial Python #03 | Cara Menginstall Python Di Windows 2021

Tutorial Python #02 | Hal-Hal Yang Perlu Diperhatikan Sebelum Memulai Menggunakan Bahasa Pemrograman Python

Tutorial Python # 01 | Pengertian, Sejarah, Kelebihan dan Kekurangan Bahasa Pemrograman Python 

Sampa lagi pada pembahasan berikutnya.

wassalamualaekum wr wb.

0 Response to "Variabel Dan Type Data Pada Python | Kita Ngoding Python #06 |"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

close