Tipe data pada Pemroraman Python
Tipe data di bahasa Python dibagi menjadi dua kelompok yaitu :
- immutable = tipe data yang tidak bisa diubah (string dan bilangan)
- mutable = tipe data yang bisa diubah (list dan dictionary)
Dalam posting kali ini hanya akan dibahas mengenai tipe data immutable dan saya akan membahas perkasusnya dengan menuliskan perintah python secara interaktif sehingga setiap kode yang ditulis akan langsung diketahui hasilnya.
A. Bilangan
Ada berbagai macam bilangan yang didukung oleh bahasa pemrograman Python, yaitu :
1. bilangan bulat
tidak ada bagian pecahan, bisa berupa bilangan positif maupun negatif
contoh : -5, 43
2. bilangan bulat panjang
bilangan bulat yang tidak terbatas
contoh : 2L
3. bilangan titik mengambang
menyatakan bilangan real, tanda pecahan berupa titik, notasi E atau e untuk menyatakan notasi sains.
contoh : 7.3, -234.56, 3.5e+8, 3.5E-4
4. bilangan heksadesimal
adalah bilangan yang berbasis 16, simbol yang digunakan 0 s/d 9 dan A s/d F, bilangan ini ditulis dengan awalan 0x
contoh : 0x83, 0xA
5. bilangan oktal
adalah bilangan berbasis 8, simbol yang digunakan 0 s/d 7, bilangan ini selalu ditulis dengan awalan nol (0).
contoh : 017
6. bilangan kompleks
adalah bilangan yang mempunyai bagian real dan bagian imajiner, notasi untuk bagian imajiner dapat berupa j atau J
contoh : 10-3J, 10+5j
Tulisan seperti 10 atau "Python" biasa disebut literal yang berarti sesuatu nilai yang konstan. Literal semacam 10 berarti literal tersebut berupa bilangan pecahan (identik dengan 10.0), literal seperti .01 identik dengan 0.01
B. String
String adalah deretan karakter. Sebuah karakter dapat berupa sebuah huruf, sebuah digit, atau sebuah simbol seperti + atau *. Contoh :
adalah string yang terdiri dari 5 buah karakter yang secara internal string tersebut akan disimpan dengan format sebagai berikut :"Python"
selain dengan menggunakan kutip ganda (") dalam menuliskan string juga bisa menggunakan kutip tunggal (').["P", "y", "t", "h", "o", "n"]
String bisa saja tidak menggunakan satu karakterpun. String seperti itu disebut dengan string kosong. Penulisannya adalah sebagai berikut :
'' atau ""Didalam suatu string juga bisa melibatkan karakter kutip tunggal maupun kutip ganda.
Jika ingin menampilkan kutip tunggal didalam sebuah string maka gunakan kutip ganda sebagai awalan dan akhiran untuk menuliskan string. sebaliknya bila ingin menampilkan kutip ganda didalam sebuah string maka gunakan kutip tunggal sebagai awalan dan akhiran untuk menuliskan string tersebut. Contoh :
print "Jum'at" (tekan enter)print '"Hai apa kabar?", "Gimana kabarmu?"' (tekan enter)
Bagaimana sekarang??? udah mulai pahamkan sedikit - sedikit apa itu bahasa python??? untuk lebih lanjutnya masuk ke bagian ketiga..
0 Comment "Bahasa Python Bag 2"
Post a Comment