Pencarian

Custom Search

Tutorial python : Nilai atau value pada python

Sebuah value/nilai adalah hal mendasar dalam pemrograman seperti huruf atau angka. Nilai yang sudah kita lihat sebelumnya seperti angka 1, 2 dan ‘Hello, World!’ Nilai ini termasuk kedalam dua jenis yang berbeda untuk angka 2 termasuk integer dan “Hello, World!” adalah string yang ditutup dengan dua kutip.

Kita bisa mengeprint sebuah angka integer dengan cara seperti dibawah:

>>> print 4
4

Bila anda tidak yakin dengan jenis sebuah nilai, interpreter dapat memberitahunya dengan sintak sbb:

>>> type('Hello, World!')
<type 'str'>

>>> type(17)
<type 'int'>

Angka dengan desimal disebut dengan float, karena angka ini termasuk ke dalam angka floating point.

>>> type(3.2)
<type 'float'>

Apa nilai dari ’17 dan ‘3.2’ ? Apakah ini angka atau string ?

>>> type('17')
<type 'str'>

>>> type('3.2')
<type 'str'>

Ok, kedua nilai ini termasuk string.

Ketika kita membuat interger yang besar, mungkin anda berpikiran untuk memberi tanda koma atau titik diantara angka ribuan. Tapi apakah ini benar di python?

>>> print 1,000,000
1 0 0

Nah, python akan menterjemahkan 1,000,000 sebagai koma yang memisahkan tiga angka integer. Ini dia yang dinamakan kesalahan semantik. Tentu saja kesalahan semantik ini tidak ada pesan errornya.

Komentar

Postingan Populer