Variable, Basic Data Type and Print
Penggunaan variabel atau suatu objek yang bisa merepresentasikan sebuah nilai atau value
sangat penting dalam bahasa pemrograman. Selain itu mempermudah dalam membaca source
code, pemberian variable yang efisien juga akan membuat code berjalan optimal dan dinamis.
Pada sesi kali ini kita akan belajar bagaimana cara inisialisasi variable dalam beberapa data
type dan menampilkannya (print).
Tipe Data Contoh Penjelasan
Menyatakan benar True yang bernilai 1, atau
Boolean True atau False
salah False yang bernilai 0
Menyatakan karakter/kalimat bisa berupa huruf angka,
String "Ayo belajar Python"
dll (diapit tanda " atau ')
Integer 25 atau 1209 Menyatakan bilangan bulat
Float 3.14 atau 0.99 Menyatakan bilangan yang mempunyai koma
Data untaian yang menyimpan berbagai tipe data dan
List ['xyz', 786, 2.23]
isinya bisa diubah-ubah
Data untaian yang menyimpan berbagai tipe data tapi
Tuple ('xyz', 768, 2.23)
isinya tidak bisa diubah
Data untaian yang menyimpan berbagai tipe data berupa
Dictionary {'nama': 'adi','id':2}
pasangan penunjuk dan nilai
Printing Data Type
Cobalah mengetikkode dibawah ini :
#tipe data Boolean
print(True)
#tipe data String
print("Ayo belajar Python")
print('Belajar Python Sangat Mudah di DQLAB')
#tipe data Integer
print(20)
#tipe data Float
print(3.14)
#tipe data List
print([1,2,3,4,5])
print(["satu", "dua", "tiga"])
#tipe data Tuple
print((1,2,3,4,5))
print(("satu", "dua", "tiga"))
#tipe data Dictionary
print({"nama":"Budi", 'umur':20})
#tipe data Dictionary dimasukan ke dalam variabel biodata
biodata = {"nama":"Andi", 'umur':21} #proses inisialisasi variabel biodata
print(biodata) #proses pencetakan variabel biodata yang berisi tipe data
Dictionary
type(biodata) #fungsi untuk mengecek jenis tipe data. akan tampil <class
'dict'>
Klik tombol maka akan keluar hasil seperti ini:
True
Ayo belajar Python
Belajar Python Sangat Mudah
20
3.14
[1, 2, 3, 4, 5]
['satu', 'dua', 'tiga']
(1, 2, 3, 4, 5)
('satu', 'dua', 'tiga')
{'nama': 'Budi', 'umur': 20}
{'nama': 'Andi', 'umur': 21}
Praktek: Printing Data type menggunakan Variable
Coba ketikan kode dibawah ini :
var_string="Belajar Python DQLAB"
var_int=10
var_float=3.14
var_list=[1,2,3,4]
var_tuple=("satu","dua","tiga")
var_dict={"nama":"Ali", 'umur':20}
print(var_string)
print(var_int)
print(var_float)
print(var_list)
print(var_tuple)
print(var_dict)
Berikut ini contoh code untuk mengetahui type data dari suatu value di variabel, silahkan
diketikan pada editor
print(type(var_string))
print(type(var_int))
print(type(var_float))
print(type(var_list))
print(type(var_tuple))
print(type(var_dict))
INTRODUCTION TO PYTHON > STRUKTUR KONTROL:
PERCABANGAN KEPUTUSAN > PENDAHULUAN
Pendahuluan
Dalam membuat suatu keputusan biasanya pasti ada sebuah pilihan. Untuk mewujudkan suatu
kerangka berpikir pada suatu pilihan pada bahasa pemrograman biasanya kita menggunakan
konsep IF, ELSE. Pada python sebenarnya hampir sama dan tidak ada perbedaan yang terlalu
signifikan. Perbedaanya mungkin ada pada
Pada praktek kali ini akan dibagi menjadi 3 bagian,
pertama adalah menggunakan IF yang jika direpresentasikan dengan kata – kata, (Jika,
sesuatu memenuhi suatu kondisi, maka lakukan A, jika tidak, tidak terjadi apa-apa)
Kedua adalah menggunakan IF dan ELSE yang jika direpresentasikan dengan kata – kata,
(Jika, sesuatu memenuhi suatu kondisi, maka lakukan A, jika tidak, lakukan B)
Ketiga adalah menggunakan IF, ELIF dan ELSE. ELIF sendiri sebenarnya sama persis dengan
ELSE IF. Namun, pada python disingkat menjadi ELSE IF. (Jika, sesuatu memenuhi suatu
kondisi, maka lakukan A, jika tidak, lakukan pengecekan pada kondisi berikutnya, jika
memenuhi lakukan B, jika tidak maka lakukan C)
Pada praktek operator IF, ELIF dan ELSE ini akan sedikit berbeda dengan sebelumnya. Perlu
banyak modifikasi code yang dilakukan agar pemahaman materi bisa sempurna. Maka dari itu
mohon dibaca dengan teliti ya !
IF Statement
Penggunaan IF sebenarnya adalah sebuah statement untuk menentukan keputusan mana yang
akan diambil berdasarkan suatu kondisi yang ditentukan oleh pembuat program.
Cobalah ketika kode seperti dibawah ini :
i = 10 #inisialisasi variable i yang memiliki nilai 10
if(i==10): #pengecekan nilai i apakah sama dengan 10
print("ini adalah angka 10") #jika TRUE maka akan mencetak kalimat ini
Klik tombol maka akan keluar hasil seperti ini:
ini adalah angka 10
Dengan mengunakan code yang sama, ubahlah nilai variable i menjadi 7.
i = 7 #inisialisasi variable i yang memiliki nilai 10
if(i==10): #pengecekan nilai i apakah sama dengan 10
print("ini adalah angka 10") #jika TRUE maka akan mencetak kalimat ini
Klik tombol
maka tidak ada hasil, karena nilai 7 tidak memenuhi syarat kondisi dalam IF. Karena tidak ada
kelanjutan perintah maka program dihentikan dan tidak mengeluarkan hasil apapun. Untuk
melanjutkan klik tombol