Monday, December 11, 2023

Python Basics - Module 1 - Part 1

 Ada dua jenis "type" dalam program Python, yaitu Type Data dan Type Function. Type data merujuk pada category data dalam Python.


Image 01 - Bunga Zinnia, hanya ilustrasi.

Diantara 3 type data:
- int: 11
- float: 11.23
- str "Apa Kabar"

11.23 juga disebut real number
-2, -1, 0, 1, 2 juga disebut int (integer)

int, float dan str juga disebut expression.

Kita bisa menggunakan type command, misalnya:
- type(11)
- type(11.23)
- type("Apa Kabar")

Kita bisa convert atau cast (mengubah) int ke float.
- convert atau cast int(2) ke float(2.0), caranya: float(2):2.20
- cast float(11.23) ke int(11), caranya: int(11.23): 11 atau round(11.23): 11
- ubah (cast) int(1) atau float(1.1) ke string (str), caranya str(1): '1' atau str(1.1): '1.1'

Boolean values: True or False

type(True); <class 'bool'>

int(True): 1
int(False): 0

bool(1); True
bool(0): False

Quiz: Type
1) What is the type of the following: 0
answer: int

2) What is the type of the following number: 5.12323
answer: float

What is the result of the following: int(5.99)
answer: 5

No comments:

Post a Comment