Anda di halaman 1dari 5

Tugas Pendahuluan 4

PRAKTIKUM
KOMPUTASI STATISTIKA I

OLEH:
NAMA : SITTI NUR AGE
NIM : F1A220059
KELOMPOK : III (TIGA)

PROGRAM STUDI S1 STATISTIKA


FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS HALUOLEO
KENDARI
2022
Soal:
1. Sebutkan dan jelaskan tipe-tipe data yang ada pada Python (berikan masing-
masing satu contoh program)!
2. Buatkan contoh program pada Python untuk aritmetika sederhana!
3. Cari materi mengenai modul pada Python!
Jawab:
1. Tipe-tipe data pada Python
a. Integer
Integer adalah tipe data numerik yag menampung bilangan bulat. Dalam
bahasa python, untuk panjang dari tipe data Integer dibatasi oleh besarnya
memori yang tersedia. Contoh 1, 2, 3, dan seterusnya.
b. Float
Float juga termasuk dalam tipe data numerik dimana Float menyimpan
bilangan pecahan atau sering dikenal dengan bilangan real. Pemisah
bilangan desimal yang digunakan adalah tanda titik (.). Contoh 3.5, 10.05,
dan sebagainya.
c. String
String sering disebut dengan tipe data teks karena menyimpan nilai berupa
teks. Tipe data ini ditandai dengan pemberian kutip (baik tanda kutip satu
atau dua) setelah karakter sama dengan (=). Setiap nilai yang berada dalam
tanda kutip dianggap tipe data String baik huruf atau angka. Contoh “Sitti
Nur Age”, “F1A220059”, dan sebagainya.
d. Boolean
Boolean adalah tipe data yang hanya menyimpan dua nilai yaitu True dan
False. Penulisan True dan False dihuruf pertamanya menggunakan huruf
besar. Dan biasanya tipe data ini berpasangan dengan pengecekan kondisi
menggunakan atau IF. Contoh a = 4 > 2 (TRUE), b = 4 < 2 (FALSE).
e. Tuple
Tuple ini sangat mirip dengan data list, hanya saja perbedaan keduanya
pada sifat. List bersifat mutable sedangkan tuple bersifat immutable. Untuk
mengenali tipe data ini ditandai dengan tanda kurung (). Contoh (“Age”,
059).
f. Set
Set adalah tipe data yang tidak berurut. Misalkan dua anggota dalam set
maka otomatis set akan menghilangkan salah satunya. Set biasanya
digunakan untuk melakukan operasi himpunan matematika diantaranya
seperti gabungan, irisan, selisih, dan lain-lain. Contoh {"Muzanni", 1994,
"Python"}.
g. List
List adalah tipe data yang berisi item berturut-turut. Anggota dari tipe data
ini bisa berupa String atau Integer. Contoh ["Age", 2003].
h. Dictionary
Dictionary adalah tipe data yang tiap anggotanya terdiri dari pasangan key-
Value. Key ini dikenal dengan array. Format dasar penulisan tipe data ini :
nama_variabel={"Key1":"value ", "key2": "value"}. Contoh {"nama":
“Aldi", "Program":"Bahasa Python"}.
Program:
a = 1
b = 3.5
c = "Sitti Nur Age"
d = 4>2
e = ("Age",2003)
f = {"Muzanni",1994, "Python"}
g = ["Age", 2003]
h = {"Nama": "Age", "Program":"Bahasa Python"}
print(type(a))
print(type(b))
print(type(c))
print(type(d))
print(type(e))
print(type(f))
print(type(g))
print(type(h))

Output:
================= RESTART: D:/python/tp4.py ==============
<class 'int'>
<class 'float'>
<class 'str'>
<class 'bool'>
<class 'tuple'>
<class 'set'>
<class 'list'>
<class 'dict'>

2. Program aritmetika sederhana pada Python


Program:
p = 29
q = 12
print('p + q =',p+q)
print('p - q =',p-q)
print('p * q =',p*q)
print('p / q =',p/q)
print('p // q =',p//q)
print('p % q =',p%q)
print('p ** q =',p**q)

Output:
=================== RESTART: D:/python/tp4.py ==============
p + q = 41
p - q = 17
p * q = 348
p / q = 2.4166666666666665
p // q = 2
p % q = 5
p ** q = 353814783205469041

3. Modul pada Python


Modul pada Python adalah sebuah file yang berisikan sekumpulan kode
fungsi, class dan variabel yang disimpan dalam satu file berekstensi .py dan
dapat dieksekusi oleh interpreter Python. Nama dari module .py merupakan
nama-nama dari file itu sendiri. Misalkan kita memiliki file bernama
"agenurt.py", maka kita telah membuat sebuah modul bernama "agenurst”.
Dan modul sendiri bisa memiliki berbagai macam isi, baik itu fungsi, class,
maupun variabel.
Setiap modul memiliki tabel simbol pribadi sendiri, yang digunakan sebagai
tabel simbol global oleh semua fungsi yang didefinisikan dalam modul.
Dengan demikian, penulis modul dapat menggunakan variabel global dalam
modul tanpa khawatir jika mengalami kesamaan yang tidak disengaja dengan
variabel global pengguna. Modul digunakan untuk memecah sebuah program
besar menjadi file yang lebih kecil agar lebih mudah di manage. Python
memiliki banyak modul bawaan, misalnya modul math, os, sys dan lain
sebagainya. Modul – modul tersebut berada di dalam direktori Lib ditempat
Python terinstall. Kita mengimpor modul dengan menggunakan kata kunci
import. Misalnya, kita akan mengimpor modul agenurst yang sudah kita buat
di atas, maka kita bisa mengetikkan perintah berikut di IDLE maupun di
command prompt.
Syntax:
>>> import agenurst

Setelah kita import, maka kita bisa mengakses isi dari modul agenurst. Kita
bisa mengakses fungsi maupun variabel global di dalam modul dengan
menggunakan operasi titik (.).

Anda mungkin juga menyukai