Teks
Contoh teks:
- "thing #1"
- "March 12, 2010"
- "" (teks kosong)
Teks dapat memuat huruf besar atau huruf kecil, angka, tanda baca, simbol lain, dan spasi di antara kata.

Membuat teks
Blok buat teks dengan menggabungkan (menyambung) nilai beberapa teks untuk membuat teks baru.

Python
'' + str(A) + str(B) + str(C)Menambahkan teks
Blok tambahkan teks menyambungkan teks yang diberikan ke variabel yang ditentukan.

Python
VAR = str(VAR) + TEXTPanjang teks
Blok panjang dari menghitung huruf, angka, dan sebagainya di dalam teks lalu mengembalikan panjang totalnya.
Panjang abc di bawah ini adalah 3, sedangkan panjang teks kosong adalah 0.

Python
len(VALUE)Memeriksa teks kosong
Blok kosong memeriksa apakah teks yang diberikan kosong (panjangnya 0).

Python
len(VALUE) == 0Mencari teks
Blok-blok ini memeriksa apakah suatu teks ada di dalam teks lain, dan mengembalikan posisinya bila ada.

Python
(VALUE.find(FIND) + 1)
(VALUE.rfind(FIND) + 1)Mengambil satu huruf
Mengambil satu huruf pada posisi tertentu di dalam teks.
Tersedia berbagai pilihan seperti huruf pertama, huruf terakhir, posisi acak, dan huruf ke-N.

Python
TEXT[N - 1]
TEXT[len(TEXT) - N]
TEXT[0]
TEXT[-1]
TEXT[int(random.random() * len(TEXT))]Mengambil bagian teks
Dengan blok ambil bagian teks (substring), Anda dapat mengambil potongan teks pada rentang tertentu.

Python
TEXT[at1:at2]Mengubah huruf besar kecil
Blok ini mengubah teks masukan menjadi salah satu bentuk berikut:
- huruf kapital: mengubah semua huruf menjadi huruf besar
- huruf kecil: mengubah semua huruf menjadi huruf kecil
- Huruf Awal Kapital: hanya huruf pertama setiap kata yang menjadi huruf besar, sisanya huruf kecil

Python
TEXT.upper() # huruf kapital
TEXT.lower() # huruf kecil
TEXT.title() # huruf awal kapitalMemangkas spasi
Blok berikut memangkas spasi pada posisi berikut di dalam teks:
- kedua belah sisi
- sisi kiri
- sisi kanan

Python
TEXT.strip() # kedua belah sisi
TEXT.lstrip() # sisi kiri
TEXT.rstrip() # sisi kananMenghitung kemunculan suatu teks
Menghitung dan mengembalikan berapa kali suatu potongan teks muncul di dalam teks yang diberikan.

Python
HAYSTACK.count(NEEDLE)Mengganti suatu teks
Mengganti sekaligus suatu potongan teks di dalam teks dengan teks lain.

Python
HAYSTACK.replace(NEEDLE, REPLACEMENT)Membalikkan teks
Mengembalikan teks baru yang urutannya terbalik dari teks semula.

Python
TEXT[::-1]Mencetak teks
Blok cetak menampilkan nilai masukan di jendela sembul.

Python
print(TEXT)Meminta masukan pengguna
Blok berikut membuat jendela sembul yang meminta masukan dari pengguna, dan nilai yang dimasukkan disimpan ke variabel.
Anda dapat menerima teks atau angka.

Python
input(TEXT)
float(input(TEXT))