Belajar Python

Python Strings

Share:
NERUMZ – Belajar python strings. String dalam python diapit oleh tanda kutip tunggal, atau tanda kutip ganda. ‘halo’ sama dengan “halo” . Anda dapat menampilkan string literal dengan print()fungsi:
Contoh
print("Hello")
print('Hello')

Kutipan Di Dalam Kutipan


Anda dapat menggunakan tanda kutip di dalam string, selama tanda kutip tersebut tidak cocok dengan tanda kutip yang ada di sekitar string tersebut:
Contoh
print("It's alright")
print("He is called 'Johnny'")
print('He is called "Johnny"')

Menetapkan String ke Variabel

Menetapkan string ke variabel dilakukan dengan nama variabel diikuti tanda sama dengan dan string:
Contoh
a = "Hello"
print(a)

String Multiline


Anda dapat menetapkan string multiline ke suatu variabel dengan menggunakan tiga tanda kutip:
Contoh
Anda dapat menggunakan tiga tanda kutip ganda:
a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)

Atau tiga tanda kutip tunggal:
Contoh
a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)
Catatan: pada hasil, jeda baris disisipkan pada posisi yang sama seperti dalam kode.

String adalah Array



Seperti banyak bahasa pemrograman populer lainnya, string dalam Python adalah array byte yang mewakili karakter unicode. Akan tetapi, Python tidak memiliki tipe data karakter, karakter tunggal hanyalah string dengan panjang 1. Tanda kurung siku dapat digunakan untuk mengakses elemen string.
Contoh:
Dapatkan karakter pada posisi 1 (ingat bahwa karakter pertama memiliki posisi 0):
a = "Hello, World!"
print(a[1])

Melakukan Perulangan Melalui String


Karena string adalah array, kita dapat melakukan pengulangan melalui karakter-karakter dalam string, dengan sebuah forpengulangan.
Contoh:
Ulangi huruf-huruf dalam kata “banana”:
for x in "banana":
  print(x)

Panjang String


Untuk mendapatkan panjang string, gunakan len()fungsi.
a = "Hello, World!"
print(len(a))

Periksa String


Untuk memeriksa apakah frasa atau karakter tertentu hadir dalam suatu string, kita dapat menggunakan kata kunci in.
Contoh:
Periksa apakah “gratis” ada dalam teks berikut:
txt = "The best things in life are free!"
print("free" in txt)

Gunakan dalam sebuah ifpernyataan:
Contoh:
Cetak hanya jika ada “gratis”:
txt = "The best things in life are free!"
if "free" in txt:
  print("Yes, 'free' is present.")

Periksa jika TIDAK


Untuk memeriksa apakah frasa atau karakter tertentu TIDAK ada dalam suatu string, kita dapat menggunakan kata kunci not in.
Contoh:
Periksa apakah “mahal” TIDAK ada dalam teks berikut:
txt = "The best things in life are free!"
print("expensive" not in txt)

Gunakan dalam sebuah ifpernyataan:
Contoh:
cetak hanya jika “mahal” TIDAK ada:
txt = "The best things in life are free!"
if "expensive" not in txt:
  print("No, 'expensive' is NOT present.")

 
Share: