Type data dalam bahasa pemrograman phyton (STRING)
Dikutif dari laman wikipedia https://id.wikipedia.org/wiki/Tipe_data bahwa tipe data ialah klasifikasi data yang mengenalkan kompilator atau penerjemah bagaimana programmer bermaksud untuk menggunakan data. Sebagian besar bahasa pemrograman mendukung berbagai macam data, sebagai contoh, bilangan riil, integer atau boolean. Sebuah tipe data menyediakan sekumpulan nilai-nilai dari ekspresi (yaitu variabel, fungsi) yang dapat mengambil nilai tersebut. Tipe data ini mendefinisikan operasi yang akan dilakukan pada data, maksud dari data dan jurusan nilai dari tipe tersebut dapat disimpan.
Adapun tipenya yang akan dibahas pada kali ini adalah tipe data String
Tipe data String python adalah kumpulan karakter saling berurutan yang digunakan untuk mewakili dan menyimpan informasi dengan basis teks. String disimpan sebagai karakter individu di lokasi memori yang berdekatan. Dengan istilah lain bahwa tipe data String merupakan tipe data yang menyatakan karakter/kalimat yang dapat berupa huruf yakni alphabet dan angka 0,1,2,3,4,5,6,7,8,9 dimana penulisan dari jenis tipe data ini diapit dengan tanda kutip tunggal maupun ganda. Penulisan kode program Memperbarui karakter atau menghapus karakter didalam sebuah data bertipe string sangat tidak diperbolehkan, karena hal ini memiliki maksud bahwa mengubah karakter tertentu dalam string tidak didukung dalam Python. walaupun, tipe data string dapat diperbarui dan dihapus. Untuk semua tipe string dihapus menggunakan kata kunci 'del' bawaan.
Contoh Penggunaan tipe data String di Python sebagai berikut:
1. Bentuk penulisan kode program menggunakant tipe data string
Masukkan
#menampilkan tipe data string
tipestring01 = 'halo, mari mengenal pemrograman'
tipestring02 = "ini string pada bahasa python"
#keluaran string
print(tipestring01)
print(tipestring02)
#menggabungkan string
print(tipestring01+" "+tipestring02)
Keluaran:
halo, mari mengenal pemrograman
ini string pada bahasa python
halo, mari mengenal pemrograman ini string pada bahasa python
2. Penulisan Kode Program String Dengan Beda Tanda Kutip
#Program Python menggunakan jenis data string
#membuat program dengan tipe string
#dengan tanda kutip 1
String1 = 'Hi, ayo belajar program python'
print('tipe data string dengan kutip satu : ')
print(String1)
#membuat program dengan tipe string
#dengan tanda kutip 2
String1 = "aku andi"
print("\ntipe data string dengan kutip dua: ")
print(String1)
#membuat program dengan tipe string
#dengan tanda kutip 3
String1 = ''' aku andi dan tinggal di Kec selebar "ANDI"'''
print("\ntipe data string dengan kutip dua: ")
print(String1)
#membuat program dengan tipe string
#kutipan dengan 3 baris
String1 = '''Geeks
For
Life'''
print("\ntipe data string dengan kutip tiga: ")
print(String1)
3. Penulisan Kode Program String Dengan update dan del
a. Contoh memperbaharui data dengan string
#memperbaharui kode Python
String1 = "Tutorial belajar python dengan tipe string"
print ("tipe data asli STRING: ")
print (String1)
String1 = "Selamat datang mari belajar"
print ("Updated String: ")
print (String1)
Hasil program:
tipe data asli STRING:
Tutorial belajar python dengan tipe string
Updated String:
Selamat datang mari belajar
>>>
b. Contoh memperbaharui data dengan string
#Kode python menggunakan string del
tipedataString1 = 'tutorial menggunakan tipe data del'
print (tipedataString1)
del tipedataString1
print (tipedataString1)
Keluaran:
tutorial menggunakan tipe data del
Traceback (most recent call last):
File "C:/Users/dAnku-pc/Documents/praktek/string del.py", line 5, in <module>
print (tipedataString1)
NameError: name 'tipedataString1' is not defined
Untuk pemahaman lebih lanjut silahkan simak video berikut:
Untuk pemahaman lebih lanjut silahkan simak video berikut: