| M - U - F - C FOR THE LOVE NOT THE MONEY | , | RED ARMY - LOYAL - LOUD - PROUD | , | WE LOVE UNITED |

Friday, June 13, 2014

VARIABEL, TIPE DATA, DAN OPERATOR PADA PYTHON

Variabel dan tipe data

Variable itu seperti sebuah kotak kosong, yang nama kotak itu bisa kita tentukan untuk membedakannya dengan yang lain. Kotak ini bisa diisi suatu nilai apa saja. Jadi fungsi kotak ini ( variabel ) adalah untuk menyimpan suatu nilai untuk digunakan nantinya. Bentuk nilai (tipe data nilai) yang bisa digunakan pada python dan bisa di dimasukkan pada suatu variabel antara lain:

·      integer :: bilangan bulat basis 10 antara -2147483647 sampai  2147483647
·      float :: bilangan desimal, misal: 1.2
·      long integer :: bilangan bulat >  2147483647
·      octal integer :: bilangan bulat basis 8
·      hexadecimal integer :: bilangan bulat basis 16
·      complex :: bilangan kompleks
·      string :: string/karakter
·      list :: seperti array pada bahasa lain, kumpulan nilai - nilai pada satu variabel
·      dictionary :: seperti list hanya saja ada kata kunci untuk setiap nilai

Ada peraturan peraturan yang berlaku seperti tidak bisa menjumlahkan dua variabel yang tipe datanya berbeda dsb. Lalu bagaimana cara memasukkan suatu nilai kedalam variabel?

a=input()
b=2
c='asd'

Singkat kata, cukup menuliskan nama variabel di ikuti sama dengan ( = ) kemudian operasi untuk mendapatkan nilai yang ingin di masukkan.


Operator
Operasi-operasi nilai pada python bisa dilakukan dengan menggunakan operator-operator sebagai berikut:


Operasi aritmatik:
Operator
Description
Example
+
Penjumlahan
7 + 4 = 11
-
Pengurangan
7 - 4 = 3
*
Perkalian
7 * 4 = 28
/
Pembagian
7 / 4 = 1
%
Modulus / sisa bagi
7 % 4 = 3

Operasi perbandingan:

Operator
Description
Example
==
Jika sama = true
Jika tidak sama = false
( 7 == 4 ) menghasilkan false
!=

Jika tidak sama = true
Jika sama = false
( 7 != 4 ) menghasilkan true
<> 

Jika tidak sama = true
Jika sama = false
( 7 <> 4 ) menghasilkan true
> 

Jika lebih besar = true
Jika lebih kecil = false
( 7 > 4 ) menghasilkan true
< 

Jika lebih kecil = true
Jika lebih besar = false
( 7 < 4 ) menghasilkan false
>=


Jika lebih besar atau sama = true
Jika lebih kecil dan tidak sama = false
( 7 > 4 ) menghasilkan true
<=

Jika lebih kecil atau sama = true
Jika lebih kecil dan tidak sama = false
( 7 < 4 ) menghasilkan false

Operasi logika:


Operator
Description
Example
and
Fungsi dan
( true and  false.) menghasilkan false
or
Fungsi atau
( true or false ) menghasilkan true
not
Fungsi negasi
not( true and false ) menghasilkan true

No comments: