0% menganggap dokumen ini bermanfaat (0 suara)
41 tayangan10 halaman

Operasi Pada Strings Di Python - Kang Ghani

Diunggah oleh

IrfanMuhammad
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
41 tayangan10 halaman

Operasi Pada Strings Di Python - Kang Ghani

Diunggah oleh

IrfanMuhammad
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

 ABOUT  CONTACT  PRIVACY  SITEMAP        FOLLOW

Kang Ghani
Membahas teknologi, desain gra s, dan hal random lainnya

 Home Tools  Random Post  Search Subscribe

Home Python Operasi pada Strings di Python

Operasi pada Strings di Python

Penulis Irfan Muhammad Ghani Diterbitkan Februari 28, 2021

Untuk memasukkan nilai string kita bisa menggunakan tanda kutip


satu ( ' ) atau tanda kutip dua ( " ).

x = "Irfan Muhammad Ghani"

Selain memasukkan nilai string secara satu baris, kita juga bisa
memasukkan nilai string dengan baris lebih dari satu dengan 
menggunakan tanda kutip 3x.

x = """Nama saya Irfan Muhammad Ghani


Hanya seorang manusia biasa"""
print(x)

String adalah Array

String atau teks di Python adalah suatu array. Python tidak memiliki
tipe data character, yang ada adalah string dengan panjang 1.

Index dari string dimulai dari 0, misal untuk mengambil huruf


pertama pada string bisa dengan:

x = "Hey, Saya Irfan"


print(x[0]) # output: H

Looping pada String

Karena string adalah suatu array, kita bisa melakukan perulangan


pada sebuah string menggunakan perulangan for.

for x in "Irfan":
print(x)

Output:

I
r
f
a
n

Mendapatkan Nilai Panjang String

Untuk mengetahui panjang dari string, bisa menggunakan len(). 


x = "Hey, Saya Irfan"
print(len(x)) # output: 15

Cek Keberadaan Kata pada String

Kita bisa mengecek keberadaan suatu kata atau rangkaian karakter


pada suatu string dengan:

txt = "Nama saya Irfan Muhammad Ghani"


print("Irfan" in txt)

# atau dengan percabangan


cek = "Muhammad"
if cek in txt:
print(cek, "ada di txt yang berisi", txt)

Output:

True
Muhammad ada di txt yang berisi Nama saya Irfan Muhammad Ghani

Kita juga bisa mengecek ketidakberadaan kata dengan


menambahkan not sebelum in.

txt = "Nama saya Irfan Muhammad Ghani"


print("Irfan" not in txt)

# atau dengan percabangan


cek = "Dodit"
if cek not in txt:
print(cek, "tidak ada di txt yang berisi", txt)

Memotong String


Kita bisa memotong atau mengambil bagian tertentu dari suatu
string.

Untuk mengambil karakter dari depan ke posisi tengah (3):

a = "Irfan"
print(a[:3]) # output: Irf

Untuk mengambil karakter dari posisi tengah (3) sampai akhir:

a = "Irfan"
print(a[3:]) # output: an

Untuk mengambil dari rentang tertentu misal dari 2 ke 6:

a = "Muhammad"
print(a[2:6]) # output: hamm

Split
Kita bisa memisahkan string dengan suatu separator. Misal
separatornya adalah spasi:

a = "Irfan Muhammad Ghani"


print(a.split(" ")) # output: ['Irfan', 'Muhammad', 'Ghani']

Upper Case dan Lower Case


Untuk membuat karakter string menjadi upper case atau huruf besar
semua, bisa menggunakan upper() dan untuk membuat karakter
menjadi lower case atau huruf kecil semua, bisa menggunakan
lower().

a = "Irfan Muhammad Ghani"


print(a.upper()) # output: IRFAN MUHAMMAD GHANI
print(a.lower()) # output: irfan muhammad ghani 
Menghapus Whitespace
Untuk menghapus spasi di awal dan atau di akhir string, bisa
menggunakan strip().

a = " Irfan "


print(a.strip()) # output: Irfan

Mengganti String
Untuk mengganti kata atau susunan karakter tertentu, bisa
menggunakan replace().

a = "Tasikmalaya"
print(a.replace("malaya", "mahgaya")) # output: Tasikmahgaya

Menggabungkan String

Untuk menggabungkan string, bisa dengan menggunakan operator


+.

x = "Irfan"
y = "Muhammad"
z = "Ghani"
print(x + " " + y + " " + z) # output: Irfan Muhammad Ghani

Memasukkan Karakter yang Tidak Bisa


dimasukkan ke String
Contohnya seperti di bawah ini, akan ada error karena terdapat
tanda petik yang diapit oleh dua tanda petik:

print("Mereka disebut penguasa "Shadow Economy" dari China")


Maka untuk mengatasinya adalah dengan menggunakan backslash
( \ ) lalu diikuti karakter yang tidak bisa dimasukkan. 

print("Mereka disebut penguasa \"Shadow Economy\" dari China")

   Google  Facebook  Twitter

Python


Related Posts

Cara Install Python di Mengenal Tipe Data di


Windows Python

Cara Memasang Jupyter Deteksi dan Membaca


Notebook di Visual Plat Nomor Kendaraan
Studio Code Secara Otomatis
menggunakan Python

Cara Mengambil Nama Mengenal Operator di


Kolom di Dataframe Python
Pandas

Irfan Muhammad Ghani 


Orang biasa yang senang belajar. Senang ngoprek dan
menulis sesuatu yang berbau teknologi, desain gra s,
dan hal random lainnya.

  

Mengenal Operator di Python Mengenal Tipe Data di Python


 


Give us your opinion

Silakan Berkomentar

:) :( hihi :-) :D =D :-d ;( ;-( @-)

:P :o :>) (o) :p (p) :-s (m) 8-) :-t

:-b b-( :-# =p~ x-) (k)

Masukkan komentar Anda...

Beri komentar sebagai: Irfan Muhamm Logout

Publikasikan Pratinjau Beri tahu say

LATEST PROJECT

Prediksi Diabetes Menggunakan


Machine Learning

Deteksi dan Membaca Plat


Nomor Kendaraan Secara
Otomatis menggunakan Python

NEW UPDATE


Cara Mengatasi
Explorer Keluar
Sendiri atau Not
Responding setelah Klik Kanan
pada Quick Access

Cara Mengatasi
Stuck saat Login
atau Install Adobe
Creative Cloud

Mengenal List,
Tuple, Set, dan
Dictionary di Python

Mengenal Operator
di Python

Operasi pada
Strings di Python

 Popular  Label

Contoh Program
C++ Array
Memasukkan
Banyak Nilai

Mengatur Ukuran
Kertas F4 di
Microsoft Word
dan Exel

Cara Mengubah
Bilangan Kompleks
Rectangular ke
Polar dan Sebaliknya dengan
Kalkulator

Cara Membuat
Label Undangan 
dengan MS Word
Cara Mengatasi
Blue Screen
Driver_Irql_Not_Les
s_or_Equal

About · Contact · Privacy Policy · Sitemap


   
Copyright © 2014 - 2021 · Kang Ghani  · Blogger

Anda mungkin juga menyukai