เมธอด 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()) # True
False
False
True
True
- บรรทัดที่ 6 ได้ผลลัพธ์เป็น
False
เพราะอักขระในสตริงประกอบด้วยตัวพิมพ์เล็กและตัวพิมใหญ่ - บรรทัดที่ 7 ได้ผลลัพธ์เป็น
False
เพราะอักขระในสตริงประกอบด้วยตัวพิมพ์เล็กและตัวพิมใหญ่ - บรรทัดที่ 8 ได้ผลลัพธ์เป็น
True
เพราะอักขระในสตริง เป็นตัวพิมพ์ใหญ่ทั้งหมด - บรรทัดที่ 9 ได้ผลลัพธ์เป็น
True
เพราะอักขระในสตริง เป็นตัวพิมพ์ใหญ่ทั้งหมด (ไม่พิจารณาตัวเลขและช่องว่าง