Sabtu, 14 April 2012

Variable, List, Operator dalam 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:

OperatorDescriptionExample
+Penjumlahan7 + 4 = 11
-Pengurangan7 - 4 = 3
*Perkalian7 * 4 = 28
/Pembagian7 / 4 = 1
%Modulus / sisa bagi7 % 4 = 3

Operasi perbandingan:

OperatorDescriptionExample
==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:
OperatorDescriptionExample
andFungsi dan( true and false.) menghasilkan false
orFungsi atau( true or false ) menghasilkan true
notFungsi negasinot( true and false ) menghasilkan true


List
Tadi sudah disinggung sedikit mengenai apa itu list, yaitu array pada bahasa program lain, yaitu kumpulan beberapa nilai dalam satu variabel.

a=['nilai',12,23]
print a[0] #akan mencetak 'nilai' pada output
print a[2] #akan mencetak 23



http://kramatsatu.blogspot.com/

0 komentar:

Posting Komentar