-
-
Notifications
You must be signed in to change notification settings - Fork 99
/
Copy pathtipe_data.py
93 lines (80 loc) · 2.5 KB
/
tipe_data.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# Tipe data pada Python adalah:
# tipe text yaitu str (string)
# tipe angka yaitu int, float, dan complex
# tipe data majemuk yaitu list, tuple, set, dan range
# tipe data map yaitu dict
# type() digunakan untuk memeriksa tipe data pada variabel
# contoh tipe data str
teks_string = "Halo dunia!"
print(teks_string)
print(type(teks_string))
print() # untuk menambahkan baris baru
# contoh tipe data integer
bilangan_integer = 2
print(bilangan_integer)
print(type(bilangan_integer))
print() # untuk menambahkan baris baru
# contoh tipe data float
bilangan_desimal = 3.13
print(bilangan_desimal)
print(type(bilangan_desimal))
print() # untuk menambahkan baris baru
# contoh tipe data dari complex
bilangan_complex_1 = complex(1.5)
bilangan_complex_2 = complex(2j)
print(bilangan_complex_1)
print(bilangan_complex_2)
print(type(bilangan_complex_1))
print(type(bilangan_complex_2))
print() # untuk menambahkan baris baru
# contoh tipe data dari list
nama_siswa = ["andi", "buzz", "wheezy", "army"]
print(nama_siswa)
print(nama_siswa[1])
print(nama_siswa[2])
print(type(nama_siswa))
print() # untuk menambahkan baris baru
# contoh tipe data dari tuple
mahasiswa = ("suryadi", "sukoco", "sukijan", "sumarmi")
print(mahasiswa)
print(mahasiswa[1])
print(mahasiswa[2])
print(type(mahasiswa))
print() # untuk menambahkan baris baru
# contoh tipe data dari set
merk_mobil = {"ferrari", "bmw", "toyota"}
print(merk_mobil)
# jika code dibawah dijalankan akan error karena
# tipe data set unsubcriptable (tidak berurutan)
# print(merk_mobil[1])
# jika code dibawah dijalankan akan error karena
# tipe data set unsubcriptable (tidak berurutan)
# print(merk_mobil[2])
print(type(merk_mobil))
print() # untuk menambahkan baris baru
# contoh tipe data dari frozzenset
nama_desa = frozenset({"getasrejo", "karangmalang", "siti"})
print(nama_desa)
print(type(nama_desa))
print() # untuk menambahkan baris baru
# contoh tipe data dari dict
detail_mobil = {"merk": "ferrari", "asal": "italia"}
print(detail_mobil)
print(detail_mobil["merk"])
print(detail_mobil["asal"])
print(type(detail_mobil))
print() # untuk menambahkan baris baru
# contoh tipe data dari bytes
angka_bytes = bytes(12)
print(angka_bytes)
print(type(angka_bytes))
print() # untuk menambahkan baris baru
# contoh tipe data dari bytearray
angka_bytearray = bytearray(12)
print(angka_bytearray)
print(type(angka_bytearray))
print() # untuk menambahkan baris baru
# contoh tipe data dari memoryview
angka_memoryview = memoryview(bytes(12))
print(angka_memoryview)
print(type(angka_memoryview))