Anda di halaman 1dari 13

P152110004-MATHEMATICAL

02
TOOLS FOR DATA SCIENCE
Modul ke:

Data Types

Fakultas
FAK ILMU KOMPTER PUJI RAHAYU

Program Studi
TEKNIK
INFORMATIKA

Pembuka Daftar Pustaka Akhiri Presentasi


Python Basics
Phyton Data Types
Overview

Pada Python Basics, akan dipelajari beberapa hal berikut.

● Python Data Types


● String, Integer, Float
● Boolean
● List, Tuple, Dictionary
● Conditional (if-else)
● Looping
● Functions
● Import Module
Python Data Types
Text str
Tipe data pada bahasa pemrograman adalah
konsep yang penting. Numerik int, float, complex

Urutan list, tuple , range


Variabel dapat menyimpan berbagai tipe data,
dan tipe data yang berbeda memiliki Mapping dict
tujuan/fungsi yang berbeda.
Himpunan /Set set, frozenset
Tipe data bawaan dari python adalah:
Boolean bool

Biner bytes, bytearray, memoryview


Strings

Tipe data strings atau str dapat dikenali dengan tanda kutipnya, kutip satu maupun kutip dua, seperti

"Hello, World!"

ataupun

'Hello, World'
Strings

Terkadang didalam string bisa saja kita memerlukan tanda petik, tetapi string kita bisa jadi tidak terbaca.

Ada dua cara untuk menangani ini, yaitu:

1. Menggunakan kutip dua, atau


2. Menggunakan backslash \.
Strings

Beberapa fungsi lain dari backlash.


Strings

● String juga dapat dilihat sebagai kumpulan terurut dari character (huruf), sehingga kita dapat
melakukan slicing dan indexing ke string. Tetapi kita tidak bisa mengupdate nilai di string seperti
kita mengupdate nilai di lists.

● String memiliki beberapa method untuk membantu kita, seperti string.upper(),


string.lower(), string.title(), dan method yang digunakan untuk mengubah string
menjadi list berisi string dan vice versa, seperti string.split()dan string.join()
Strings

string.format()merupakan salah satu method terbaik untuk memasukkan variabel ke string,


perhatikan kode berikut.

Dapat dilihat bahwa {}merupakan placeholder untuk variabel yang nantinya akan di isi.
Variable Assignment

cloud = 'white'

Variable Assignment: kita membuat variabel bernama cloud dan memasukkan strings 'white'
menggunakan simbol =, yang disebut sebagai assignment operator.

Tidak seperti C++ atau Java, kita tidak perlu mendeklarasikan terlebih dahulu variabel cloud dan tipe
variabelnya, python otomatis menangani itu semua.

Kita dapat menampilkan isi variabel menggunakan print(nama_variabel).


Variable Assignment

Ada beberapa hal yang harus diperhatikan ketika membuat nama suatu variabel:

● Case-sensitive, variabel bernama ar , Ar, aR, dan AR akan dianggap berbeda pada python.

● Variabel pada python tidak dapat memiliki spasi ataupun dash, a r = 5 dan a-r = 5 akan
mengeluarkan syntax error.

● Variabel pada python dapat dipisahkan menggunakan underscore, contoh: a_r = 5.

● Variabel pada python harus diawali dengan alfabet, tidak dapat berawal dengan angka, 1a = 'ar'
akan menghasilkan syntax error.
Comment

Line pada kode dengan tanda #di depannya merupakan comment atau catatan, line ini tidak dianggap
sebagai bagian dari program dan biasanya digunakan untuk catatan/petunjuk pada pemrogramannya.

#menulis hello world


Daftar Pustaka

1. Fundamentals of Matrix Algebra by G. Hartman, ISBN: 978-1467901598

2. Linear Algebra with Applications by J. Holt, ISBN: 978-1464193347

<
← MENU AKHIRI

Anda mungkin juga menyukai