0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan

Modul 2

Diunggah oleh

Asep Yono
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
6 tayangan

Modul 2

Diunggah oleh

Asep Yono
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Praktikum 2 - Penerapan konsep

tipe data
Tujuan & Manfaat
Pada praktikum 2 - Penerapan konsep variabel dan tipe data, mahasiswa diharapkan:

1. Mahasiswa mengerti syntax dasar pada python


2. Mahasiswa dapat menjalankan program python menggunakan IDE, maupun di
command prompt atau terminal
3. Mahasiswa mengerti konsep tipe data
4. Mahasiswa dapat menerapkan dalam program

Tipe data
Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk
menampung informasi. Python sendiri mempunyai tipe data yang cukup unik bila kita
bandingkan dengan bahasa pemrograman yang lain. Berikut adalah tipe data dari
bahasa pemrograman Python :

Tipe Data Contoh Penjelasan

Boolean True atau False Menyatakan benar True yang bernilai 1, atau salah False yang bernilai 0

"Ayo belajar Menyatakan karakter/kalimat bisa berupa huruf angka, dll (diapit
String
Python" tanda " atau ')

Integer 25 atau 1209 Menyatakan bilangan bulat

3.14;.4e7;.2;4.2e-
Float Menyatakan bilangan yang mempunyai koma
4

Binary 0b10 Menyatakan bilangan dalam format binary / biner (bilangan berbasis 2)

Octal 0o10 Menyatakan bilangan dalam format oktal (bilangan berbasis 8)

Hexadecimal 0x10 Menyatakan bilangan dalam format heksa (bilangan berbasis 16)

Complex 1 + 5j Menyatakan pasangan angka real dan imajiner

List ['xyz', 786, 2.23] Data untaian yang menyimpan berbagai tipe data dan isinya bisa diubah-ubah

Tuple ('xyz', 768, 2.23) Data untaian yang menyimpan berbagai tipe data tapi isinya tidak bisa diubah

{'nama': Data untaian yang menyimpan berbagai tipe data berupa pasangan penunjuk
Dictionary
'budi','id':2} dan nilai

dalam hal menjelaskan beberapa karakter pada string, dijelaskan sebagai berikut:
Escape
Penjelasan
Sequence

\' Literal single quote (') character

\" Literal double quote (") character

\n ASCII Linefeed (LF) character

\\ Literal backslash () character

\b ASCII Backspace (BS) character

\t ASCII Horizontal Tab (TAB) character

\r ASCII Carriage Return (CR) character

Untuk mencoba berbagai macam tipe data, silahkan coba script Python dibawah ini.
In [1]:
#tipe data Boolean
print(True)

#tipe data String


print("string dengan menggunakan tanda kutip dua")
print('ini string menggunakan tanda kutip satu')
#tipe data string dengan menjelaskan spesial karakter atau escape sequences
print('ini adalah tanda single quote (\')')
print("ini adalah tanda double quote (\")")
print("ini adalah tanda slash (\\)")
print("Algoritma\nPemrograman") #menggunakan \n
print("Algoritma\bPemrograman") #menggunakan \b
print("Algoritma\tPemrograman") #menggunakan \t
print("Algoritma\rPemrograman") #menggunakan \b

#tipe data Integer


print(20)

#tipe data Float


print(3.14)
print(.2)
print(4.2e-3)

#tipe data Binary


print(0b10)

#tipe data octal


print(0o10)

#tipe data Hexadecimal


print('tipe data heksa desimal',0x10)

#tipe data Complex


print(5j)

#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":"Budi", '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'> yang
berarti dict adalah tipe data dictionary
True
string dengan menggunakan tanda kutip dua
ini string menggunakan tanda kutip satu
ini adalah tanda single quote (')
ini adalah tanda double quote (")
ini adalah tanda slash (\)
Algoritma
Pemrograman
AlgoritmaPemrograman
Algoritma Pemrograman
Pemrograman
20
3.14
0.2
0.0042
2
8
tipe data heksa desimal 16
5j
[1, 2, 3, 4, 5]
['satu', 'dua', 'tiga']
(1, 2, 3, 4, 5)
('satu', 'dua', 'tiga')
{'nama': 'Budi', 'umur': 20}
{'nama': 'Budi', 'umur': 21}
Out[1]:
dict

Latihan

Anda mungkin juga menyukai