Daftar Referensi Python

upper() mengubah seluruh string menjadi HURUF BESAR dan lower() menjadi huruf kecil. Paling sering dipakai untuk membandingkan teks tanpa peduli kapitalisasi — misalnya memeriksa jawaban pengguna.

Sintaks

teks.upper()
teks.lower()

Variasi Pengubah Kapitalisasi

Method Hasil untuk “belajar python”
upper() BELAJAR PYTHON
lower() belajar python
title() Belajar Python (kapital tiap kata)
capitalize() Belajar python (kapital awal saja)
swapcase() huruf besar ↔ kecil ditukar

Semua menghasilkan string baru — string asli tidak berubah.

Contoh

teks = "Belajar Python"

print(teks.upper())
print(teks.lower())

Coba di IDE

Output:

BELAJAR PYTHON
belajar python

Contoh Lainnya

Membandingkan tanpa peduli kapitalisasi

jawaban = "YA"

if jawaban.lower() == "ya":
    print("Setuju!")

Coba di IDE

Output:

Setuju!

title() dan capitalize()

judul = "belajar python untuk pemula"

print(judul.title())
print(judul.capitalize())

Coba di IDE

Output:

Belajar Python Untuk Pemula
Belajar python untuk pemula

Kesalahan Umum

  • Lupa tanda kurung: teks.upper tanpa () tidak mengubah apa pun.
  • Mengira string asli berubah — teks.upper() menghasilkan string baru; tampung: teks = teks.upper().
  • Angka dan simbol tidak terpengaruh (bukan error): "abc123".upper()"ABC123".

Pelajari Lebih Lanjut