Anda di halaman 1dari 8

Dasar Pemrograman

dengan

PYTHON
SLIDE-03 | Variable, Data Type, Casting

Achmad Choiron
Teknik Informatika
Universitas Dr. Soetomo
Surabaya
Materi
1. Variable
2. Data Type
3. Casting
4. Latihan
Variable
DATA dalam komputer
bisa berupa
• Teks
• “Ini adalah tulisan”
• Bilangan
• 119
• 20.5
• -30
• Binary
• ‘100011101’
Variable Variable Variable
Data Type
Built-in Data Type
1. Text Type : str
x = "Hello World“
y = ‘Holla Python’
2. Numeric Types : int, float, complex
x = 20 int
x = 20.5 float
x = 3+2j complex
3. Sequence Types : list, tuple, range
x = ["apple", "banana", "cherry"] list
x = ("apple", "banana", "cherry") tuple
x = range(6) range
4. Mapping Type : dict
x = {"name" : "John", "age" : 36}
5. Set Types : set, frozenset
x = {"apple", "banana", "cherry"} set
x = frozenset({"apple", "banana", "cherry"}) frozenset
• Boolean Type : bool
x = True
y = False
• Binary Types : bytes, bytearray, memoryview
x = b"Hello" bytes
x = bytearray(5) bytearray
x = memoryview(bytes(5)) memoryview
Untuk mengetahui type data sebuah variable,
gunakan perintah type(variable)
Contoh:
x=5
print(type(x))
Casting
• Casting adalah mengubah type daya sebuah
variable menjadi type data lain.
• Contoh, pada perintah input(), hasilnya berupa
string. Sehingga harus diubah menjadi numerik
bila akan digunakan untuk operasi aritmatika.
• int()  Mengubah menjadi bulat / integer
• float()  Mengubah menjadi bilangan pecahan.
• str()  Mengubah menjadi string
Latihan
1. Buat program untuk memasukkan angka ke dalam
sebuah variable. Cetak angka tersebut sebanyak angka
tersebut dengan satu perintah print().
2. Bila data = 3.7, maka
a. Tampilkan data, tanpa angka pecahan di belakang titik.
b. Tampilkan data dari hasil pembulatan ke atas.
3. _tulisan = "Hello The World“
a. Tampilkan _tulisan.
b. Tampilkan jumlah karakter dalam _tulisan.
c. Tampilkan_tulisan menjadi huruf besar semua.
d. Tampilkan_tulisan menjadi huruf kecil semua.
e. Tampilkan kata ‘The’ saja dari _tulisan.
f. Tampilkan per kata dalam _tulisan berdasarkan spasi.
g. Ubah semua huruf ‘o’ menjadi ‘x’ dan tampilkan.

Anda mungkin juga menyukai