Anda di halaman 1dari 4

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

Anda mungkin juga menyukai