String Python | Penulisan, Variabel String, Print, Index, dan Range Slice

0

Data string di Python adalah tipe data yang memuat satu karakter atau lebih karakter (sequences of character) yang diapit oleh tanda petik tunggal (') atau tanda petik ("). Dalam bahasa pemrograman Python, deklarasi suatu string tidak dibedakan penggunaan tanda petik atau tanda petik tunggal. Hal ini berbeda dengan bahasa pemrograman yang mendekati bahasa mesin seperti C++ dan C, dengan penggunaan (') untuk mendefinisikan satu karakter dan (") untuk mendefinisikan banyak karakter.

"Hello World"
'Hello World'

Navigasi Cepat

A. Menampilkan dan Menulis String Python

Syntax print() digunakan untuk menulis dan menampilkan string dengan bahasa pemrograman Python. Untuk menulis string serta menampilkan langsung, dapat menggunakan syntax berikut.

print("Hello World")

A.1 Sistematika syntax print()

  1. Syntax print() digunakan untuk menampilkan string berupa output pada console.
  2. Di dalam syntax dituliskan string atau variabel.

A2. karakter khusus penulisan string

Berikut beberapa karakter khusus yang digunakan untuk menampilkan simbol atau karakter khusus dengan syntax print().

Karakter Fungsi
\n Untuk membuat New Line atau paragraf baru
\s Untuk membuat karakter spasi
\e Untuk membuat karakter escape
\b Untuk membuat backspace
\t Untuk membuat tabulasi

Misalkan ditampilkan suatu string Hello World, dapat diilustrasikan sebagai berikut

menampilkan string pada python


B. Membuat Variabel String Python

Untuk membuat variabel string di Python, caranya hampir sama dengan mendefinisikan variabel numerik.

Baca juga: Membuat Variabel pada Python dengan Tipe Data Numerik

Misalkan dibuat suatu variabel x yang berisi nilai string "Hello World"

in : x = "Hello World"
in : print(x)

Berikut ilustrasi eksekusi syntax di atas melalui console

variabel string pada python

Catatan: Syntax ;\ digunakan untuk membuat line baru pada console.


C. Operasi String Python

String pada Python juga dapat dilakukan eksekusi secara komputasi, misalnya perulangan dan penjumlahan string.

Contoh 1: Penjumlahan string (+)

in : a = "Belajar "
...: b = "Python"
...: c = a+b
...: print (c)

Berikut ilustrasi operasi penjumlahan string

operasi string python

Contoh 2: Perkalian String (*)

in : x = "Python "
in : print (x*7)

Perkalian string


D. Index String Python

Variabel yang menyimpan suatu nilai berupa barisan karakter, sehingga dapat dilakukan index string untuk menampilkan karakter dengan index tertentu. Index String menggunakan bilangan bulat dari 0.

nama_variabel[index_karakter]

Contoh:
Misalnya akan ditampilkan karakter dengan index 1 pada suatu variabel string x berikut.

in : x = "Hello World"
in : print (x[2])

Contoh Menampilkan Index String Python

Variabel x memuat string "Hello World", dengan x[0] = "H", x[1] = "e", x[2] = "l", dan seterusnya. Sehingga keluaran syntax di atas adalah "l".


E. Range Slice String di Python

Range Slice menampilkan range karakter dari a mendekati b (limit b), yang diformulasikan sebagai berikut.

nama_variabel[a:b]

a = index karakter yang mulai dicetak
b = batas akhir karakter yang dicetak, b tidak dicetak atau kosongkan untuk mencetak sampai karakter terakhir.

Contoh:
Misalnya pada variabel x akan dicetak "Hello" sehingga range slice-nya adalah x[0:5]
Misalnya pada variabel x akan dicetak "World" sehingga range slice-nya adalah x[0:]

in : x = "Hello World"
in : x[0:5]
out: 'Hello'

Menghasilkan output "Hello"
Dilanjutkan dengan syntax berikut

in : x[0:]
out: 'Hello World'

Menghasilkan output "Hello World"

Contoh Range Slice String Python

Tutorial lainnya: Daftar isi Tutorial Python


Sekian artikel Penulisan dan Penggunaan String pada Python. Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih…

Ayo Berdiskusi Bersama! Belajar Lebih Indah dengan Saling Membantu :)

Tulis komentar
Masukkan nama Anda