Thursday, March 2, 2023

Python Dasar Bag 2

 Strings adalah tipe data pada Python yang digunakan untuk menyimpan teks. Strings bisa didefinisikan dengan menggunakan tanda kutip tunggal (') atau tanda kutip ganda (").

Contoh:

python
# Membuat string dengan tanda kutip tunggal nama = 'John Doe' # Membuat string dengan tanda kutip ganda alamat = "Jl. Raya No. 1" # Menampilkan string print(nama) # John Doe print(alamat) # Jl. Raya No. 1

Anda bisa melakukan beberapa operasi pada string seperti:

  1. Concatenation (penggabungan): menggabungkan dua string menjadi satu.
python
# Penggabungan string greeting = "Hello" + " " + nama print(greeting) # Hello John Doe
  1. Repetition (pengulangan): membuat string dengan mengulang string yang sama beberapa kali.
python
# Pengulangan string spam = "E-mail spam! " * 3 print(spam) # E-mail spam! E-mail spam! E-mail spam!
  1. Indexing (pengindeksan): mengakses karakter dalam string menggunakan index. Index dimulai dari 0.
python
# Pengindeksan string print(nama[0]) # J print(nama[4]) # n
  1. Slicing (pemotongan): memotong string menjadi bagian-bagian.
python
# Pemotongan string print(nama[0:4]) # John print(nama[6:]) # Doe
  1. Built-in functions (fungsi built-in): menggunakan fungsi built-in seperti len(), str.upper(), str.lower(), dan lain-lain.
scss
# Fungsi built-in len() print(len(nama)) # 8 # Fungsi built-in upper() print(nama.upper()) # JOHN DOE # Fungsi built-in lower() print(nama.lower()) # john doe