Tutorial Belajar Python Part 9: Tipe Data String dalam Bahasa Python

Di lanjutan panduan belajar bahasa pemrograman Python di Source Code Program kali ini kita akan membahas Tipe Data String dalam Bahasa Python.


Pengertian Tipe Data String

Tipe data string ialah tipe data untuk menampung data teks, seperti “Duniailkom”, “Indonesia”, atau “Saya sedang belajar bahasa Python”.

Bahasa Python tak membatasi jumlah karakter yang terdapat di di string, tapi lebih ke batasan maksimum memory. Apabila kita menggunakan interpreter Python 32-bit maksimum karakter ialah sekitar 2 atau 3 milyar karakter (2 – 3GB). Apabila menggunakan interpreter Python 64-bit, karenanya maksimum jumlah karakter menjadi sekitar 63 milyar (63GB). Batasan ini telah lebih dari lumayan.


Cara Penyusunan Tipe Data String Python

Di di bahasa Python, terdapat 3 cara untuk menyusun tipe data string:

  • Menggunakan tanda kutip satu ( ‘ )
  • Menggunakan tanda kutip dua ( ” )
  • Menggunakan tanda kutip satu atau dua sebanyak 3 kali ( ‘ ‘ ‘ ) atau (” ” “)

Cara pertama-tama dan kedua tak ada perbedaan mendasar dan kita dapat memilih ingin menggunakan yang mana saja.

Untuk menulis karakter khusus seperti tab atau pindah baris, dapat menggunakan escape character, yakni karakter backslash ( ) dan diikuti dengan satu karakter khusus. Selaku contoh, untuk menulis karakter ‘tab’ dapat dimanfaatkan t, dan untuk menyusun karakter new line (pindah baris) dapat menggunakan tanda n:

 Cara perancangan string menggunakan 3 kali tanda kutip dimanfaatkan untuk menyusun multiline string, dimana teks yang diinput dapat tersambung ke beberapa baris

Hasil kode program Python:


Operasi Penyambungan String (string concatenation)

Diantara operasi yang sering dimanfaatkan ke di tipe data string ialah proses penyambungan (string concatenation). Di di bahasa Python, operasi ini menggunakan karakter tambah ( + ). Berikut contohnya:


String Python selaku Array

Mirip seperti kebanyakan bahasa pemrograman modern, tipe data string Python dapat diproses selaku array dari karakter.

Secara sederhana, array ialah kumpulan tipe data yang saling terhubung. Dengan kata lain, sebuah string ialah huruf yang saling terhubung satu sama lain yang menyusun kata atau kalimat.

Misalkan variabel foo berisi string ‘Duniailkom’. Untuk merujuk ke huruf pertama-tama dari variabel foo, kita dapat mengaksesnya dengan cara foo[0]. Angka 0 ialah nomor index dari array. Untuk karakter kedua dapat diakses dari foo[1], dst.

Berikut contoh pengaksesan huruf dari sebuah string:

Hasil kode program Python

Khusus untuk pedoman di baris terakhir, foo[5:10] dapat diartikan selaku: “Ambil karakter dari string foo mulai dari index 5 hingga 10, tapi tak termasuk karakter ke 10″.


Di panduan Python kali ini kita telah membahas tipe data String. Berikutnya akan dilanjutkan dengan Tipe Data Number.


Sumber https://www.duniailkom.com/

Share

You may also like...