เมธอด isupper() เป็นเมธอดของสตริง ใช้สำหรับตรวจสอบว่าอักขระทั้งหมดในสตริงเป็นตัวอักษรตัวพิมพ์ใหญ่หรือไม่ ถ้าใช้จะคืนค่าเป็น True แต่ถ้าไม่ใช่ จะคืนค่าเป็น False แต่จะไม่รวมตัวเลข สัญลักษณ์ และช่องว่าง (space)
เมธอด isupper() เป็นเมธอดที่ไม่มีพารามิเตอร์ มีรูปแบบการใช้งานดังนี้
string.isupper()
ตัวอย่างการใช้งานเมธอด isupper()
a = "Hello Python!"
b = "Hello Python 123"
c = "HELLO PYTHON"
e = "HELLO PYTHON 1234"
print(a.isupper()) # False
print(b.isupper()) # False
print(c.isupper()) # True
print(e.isupper()) # TrueFalse
False
True
True
- บรรทัดที่ 6 ได้ผลลัพธ์เป็น
Falseเพราะอักขระในสตริงประกอบด้วยตัวพิมพ์เล็กและตัวพิมใหญ่ - บรรทัดที่ 7 ได้ผลลัพธ์เป็น
Falseเพราะอักขระในสตริงประกอบด้วยตัวพิมพ์เล็กและตัวพิมใหญ่ - บรรทัดที่ 8 ได้ผลลัพธ์เป็น
Trueเพราะอักขระในสตริง เป็นตัวพิมพ์ใหญ่ทั้งหมด - บรรทัดที่ 9 ได้ผลลัพธ์เป็น
Trueเพราะอักขระในสตริง เป็นตัวพิมพ์ใหญ่ทั้งหมด (ไม่พิจารณาตัวเลขและช่องว่าง
