Jumat, 15 Agustus 2025

Operasi dan manipulasi (method operator) string pemrograman python di VSCode

1.       Souce code beserta penjelasannya

 

# operator dalam bentuk method

# merubah case dari string

# merubah semua ke upper case

salam = "bro!"

print ("normal = " + salam)

salam = salam.upper()       # UPPER merubah ke huruf besar

print ("upper = " + salam)

print ()

 

# merubah semua ke lower case

halo = "Perkenalkan Nama Saya Muis"

print ("Normal = " + halo)

halo = halo.lower()       # LOWER merubah ke huruf kecil

print ("upper = " + halo)

print ()

 

# pengecekan dengan isX method

# contoh pengecekan lower case

salam = "haloo"

apakah_lower = salam.islower() # hasilnya adalah bool

print (salam + " is lower = " + str(apakah_lower))

apakah_upper = salam.isupper() # hasilnya adalah bool

print (salam + " is upper = " + str(apakah_upper))

print ()

 

# isalpha() <-- untuk mengecek semuanya huruf

# isalnum() <-- untuk mengecek semuanya huruf dan angka

# isdecimal() <-- untuk mengecek semuanya angka

# isspace() <-- untuk mengecek spasi, tab, new line

# istitle() <-- untuk mengecek semua angka dimulai huruf besar

 

judul = "Ayat Ayat Cinta"

cek_judul = judul.istitle()

print (judul + " is title = " + str(cek_judul))

print ()

 

# mengecek komponen startswitch() endswitch() <--

cek_start = "Misteri Gunung Berapi".startswith("Misteri")

print ("Start = " + str(cek_start))

print ()

 

cek_end = "Misteri Gunung Berapi".endswith("Berapi")

print ("End = " + str(cek_end))

print ()

 

# penggabungan komponen join() split ()

pisah = ['aku','sayang','kamu']

gabungan = ','.join (pisah)

print (pisah)

print (gabungan)

gabungan = ' '.join (pisah)

print (gabungan)

print ()

 

gabungan = "akuehmsayangehmkamu"

print(gabungan.split('ehm'))

print ()

 

# alokasi karakter rjust(), ljust(), center()

kanan = "kanan".rjust(10)

print ("'" + kanan + "'")

kiri = "kiri".ljust(10)

print ("'" + kiri + "'")

tengah = "tengah".center(20,':')

print ("'" + tengah + "'")

print ()

 

# kebalikannya --> strip()

tengah = tengah.strip(":") # menghilangkan tanda :

print ("'" + tengah + "'")

 


Tidak ada komentar:

Posting Komentar

While loop pemrograman python di VSCode

1.        While bernilai boolean 2.        Source code   # while loop   # while kondisi : #   aksi #   aksi # akhir dari p...