Tutorial Melakukan Type Casting di Python

Melakukan Type Casting di Python

Type casting atau pengubahan suatu tipe data ke tipe lainnya biasa dilakukan dalam suatu bahasa pemrograman manakala, data yang diinginkan terbentuk dari tipe data lain. Misal ketika kamu menginginkan suatu bilangan float dari formdata yang dikirimkan client malah diterima dalam bentuk string. Tentu saja hal ini akan mengakibatkan masalah bila tidak melakukan type casting terlebih dahulu sebelum diproses ke suatu kode selanjutnya.
Sekarang kita akan mencoba melakukan type casting dari suatu string menjadi tipe data yang seharusnya. Simak potongan kode pada iPython berikut:

In [1]: x = '100'

In [2]: y = '3.14'

In [3]: z = '25+3j'

In [4]: p = "123891289381298391283981293812983L"

In [5]: type(int(x))
Out[5]: int

In [6]: type(float(y))
Out[6]: float

In [7]: type(complex(z))
Out[7]: complex

In [8]: type(long(p))
Out[8]: long
 
Sedangkan berikut adalah contoh type casting dari tipe data lain menuju string:

In [1]: x = 100

In [2]: y = 3.14

In [3]: z = 25+5j

In [4]: p = 1283918293812983912839182938129389119283918239L

In [5]: str(x)
Out[5]: '100'

In [6]: str(y)
Out[6]: '3.14'

In [7]: str(z)
Out[7]: '(25+5j)'

In [8]: str(p)
Out[8]: '1283918293812983912839182938129389119283918239'
 
(rfs/python)
Share:

0 komentar:

Posting Komentar

Like Us

BTemplates.com

dua sisi. Diberdayakan oleh Blogger.

Tutorial mendapat banyak like di Facebook cepat dan mudah !

Mendapat banyak like di Facebook dengan mudah dan cepat Pertama, anda harus memiliki akun Facebook, kalau belum punya Anda bisa membuat...

Follow

Visitor

Cari Blog Ini

Follow by Email

Shoutbox

BTemplates.com

Popular Posts