Python untuk Pemula: String dan Boolean
Anda akan menggunakan string dan boolean dalam hampir setiap program Python. Panduan ini menerangkan cara ia berfungsi.
String (Teks)
String ialah urutan aksara. Anda boleh menggunakan huruf, nombor, atau simbol. Letakkannya di dalam tanda petikan tunggal atau berganda.
• Gunakan tanda petikan tunggal: name = 'Ramesh'
• Gunakan tanda petikan berganda: name = "Ramesh"
• Gunakan tanda petikan tiga untuk teks panjang:
poem = """
Roses are red,
Python is great.
"""
Operasi String
Anda boleh memanipulasi teks dengan mudah menggunakan alatan ini:
- Gabungkan string dengan
+:first + " " + last - Ulang string dengan
*:"Ha" * 3menghasilkanHaHaHa - Cari panjang dengan
len():len("Python")menghasilkan6
Slicing dan Pengindeksan
Python mengira kedudukan bermula dari 0. Gunakan kurungan petak untuk mengambil bahagian tertentu daripada sesuatu perkataan.
word[0]mengambil huruf pertama.word[-1]mengambil huruf terakhir.word[0:2]mengambil dua huruf pertama.
Kaedah String Biasa
Python mempunyai fungsi terbina dalam untuk mengubah teks:
text.upper()menjadikannya SEMUA HURUF BESAR.text.lower()menjadikannya semua huruf kecil.text.strip()membuang ruang kosong berlebihan.text.replace("old", "new")menukar perkataan.
Cara Terbaik untuk Memformat Teks
Gunakan f-strings untuk memasukkan pemboleh ubah ke dalam teks. Ia bersih dan pantas.
example = f"Nama saya ialah {name} dan saya berumur {age} tahun."
Boolean (True/False)
Boolean mewakili logik. Sesuatu nilai adalah sama ada True atau False. Anda menggunakannya untuk membuat keputusan.
Operator Perbandingan
Anda akan mendapat hasil boolean apabila anda membandingkan nilai:
==(Sama dengan)!=(Tidak sama dengan)>(Lebih besar daripada)<(Lebih kecil daripada)
Operator Logik
Gabungkan pelbagai syarat untuk membina logik yang kompleks:
and: Kedua-dua belah mestiTrue.or: Sekurang-kurangnya satu belah mestiTrue.not: Membalikkan hasil.
Langkah Seterusnya
Menguasai asas-asas ini menyediakan anda untuk aliran kawalan (control flow) dan gelung (loops). Dalam Bahagian 4, kita akan belajar cara menggunakan alatan ini untuk membuat kod anda melakukan tindakan.
Sumber: https://dev.to/ramesh_s_a8f0867d239e927c/python-for-beginners-part-3-strings-booleans-6d2
Komuniti pembelajaran pilihan: https://t.me/GyaanSetuAi