Type data pertama : Integer (int)
Mungkin kalian sudah tidak asing lagi dengan tipe data
integer. Karena saya rasa ini sudah cukup umum. Tipe data integer ini merupakan
tipe data yang isinya adalah angka bulat. Integer ini juga memiliki batasan loh.
Batasannya mulai dari -9223372036854775808 sampai dengan 9223372036854775807.
Untuk membuktikannya, kalian bisa menggunakan code program di bawah ini.
Minimum integer.
Minimum integer.
import
sys
print(-sys.maxint
-1)
Maximum integer.
import
sys
print(sys.maxint)
Nah itu dia code program untuk mendapatkan nilai minimal serta nilai maximal dari tipe data yang satu ini. Oya jika kalian mengetik angka lebih dari batas tersebut, maka secar otomatis tipe datanya akan berubah menjadi Long.
Nah untuk membuktikan atau mengetahui tipe dari sebuah data, kalian bisa menggunakan code program seperti di bawah ini.
Print(type(123))
Dan untuk cara menuliskan integer ini kalian bisa langsung menuliskan angkanya seperti dia atas. Atau bisa menampungnya ke dalam sebuah variabel seperti di bawah ini.
a=
123
print(a)
Tipe Data : Long.
Sama seperti tipe data yang pertama yaitu integer, tipe data
yang satu ini juga merupakan tipe data yang memiliki nilai sebuah angka. Namun,
angka yang digunakan disini biasanya lebih besar dari nilai integer. Jadi,
gini.. Jika kita mendekalarasikan angka yang melebihi batasan dari nilai
integer, maka secara otomatis tipe data nya akan berubah menjadi long. Tapi,
jika kalian ingin mengeset angka kalian langsung menjadi long, kalian bisa
menggunakan huruf l di belakang angka.
Contoh:
a
= 10l
print(type(a))
Maka tipe data dari variabel a adalah long. Untuk cara menulisnya sama saja seperti type data integer di atas.
Tipe data : Float.
Type data yang satu ini merupakan tipe data yang isinya
merupakan sebuah angka seperti integer dan long. Namun, float ini isinya
merupakan pecahan atau bilangan tidak bulat. Atau lebih mudahnya bisa kita
katakan sebagai angka yang ada koma nya.
Contoh:
a
= 1,4
Print(type(a))
Tipe data : Complex.
Tipe data
yang satu ini merupakan tipe data yang memiliki banyak fungsi sebenarnya.
Seperti cos, tan, sin, dan lain sebagainya. Jadi saya tidak akan menjelaskannya
lebih lanjut ya. Karena ini sudah masuk ke tingkatan yang cukup tinggi. Sehingga
kita cukup tau saja ya.
Tipe data : String.
Tipe data yang satu ini merupakan sebuah tipe data yang
isinya adalah teks. Jadi berbeda dengan tipe data - tipe data yang sebelumnya
ya.
Contoh:
a
= “ini teks”
Nah dari contoh di atas, dapat kita lihat untuk menulis sebuah teks kita harus meletakkan teks nya didalam tanda petik dua. Atau menggunakan tanda petik satu pun juga bisa.
Nah kelebihan di bahasa python ini, kita juga bisa mengambil salah satu atau semua karakter dari teks yang kita masukkan.
Contoh:
a
= “ini”
b=
a[1]
print(b)
Maka jik kita print nilai b, maka akan menghasilkan nilai “n”. Mengapa? Ya, karena kita mengambil karakter dari variabel a dengan nomor indeks 1. Dan mengapa bukan huruf “i” yang kita dapat kan ? Karena indeks di awali dari angka 0. Jadi indek dari huruf i = 0, n=1 dan i= 2. Gimana ngerti kan ? Ya jika belum, bisa kalian pahami secara perlahan ya... Insyaallah saya yakin kalian bisa paham..
Dan selain mengambil karakter, kita juga bisa menggabungkan sebuah string loh. Caranya cukup mudah.. Seperti di bawah ini.
a
= “belajar”
b
= “python”
c
= a + b
d
= c + “nih”
print(c)
print(d)
Tipe data : Boolean
Tipe data yang satu ini, merupakan tipe data yang hanya
memiliki 2 nilai saja. Yaitu “True” atau “False”. Atau dalam bahasa indonesia
dapat kita artikan sebagai penyataan benar atau salah. Bagaimana cara
menulisnya? Oke, simak yang di bawah ini ya.
a
= True
b
= False
Tipe data : List
Tipe data yang satu ini bisa saya katakan agak berbeda
dengan tipe data yang sudah saya sebutkan di atas. Karena, tipe data yang satu
ini dapat menyimpan banyak data dalam satu variabel saja. Dan tiap data ada
alamat lokasi nya. Untuk lebih jelanya bisa kita lihat contoh di bawah ini.
Contoh:
a
= [1, 0, 10, 7, ‘a’ , ‘saya’]
Nah itu dia cara deklarasinya.. Dan untuk mengaksesnya adalah sebagai berikut ini..

Sangat membantu... Terima kasih..
BalasHapusi love you
HapusI Love You too
HapusTerima Kasih membantu sekali :)
BalasHapus