เมธอด casefold
เมธอด casefold ส่งกลับสตริง
ที่อักขระทั้งหมดของสตริงอยู่ใน
ตัวพิมพ์เล็ก ไม่ต้องระบุพารามิเตอร์ใดๆ ในเมธอด
แตกต่างจากเมธอด lower
ตรงที่เมธอด casefold ทำงานกับ
อักขระที่เข้ารหัส Unicode เท่านั้น
ไวยากรณ์
สตริง.casefold()
ตัวอย่าง
ลองใช้เมธอด casefold กับ
สตริงต่อไปนี้:
txt = 'AbcDef'
print(txt.casefold())
ผลลัพธ์การทำงานโค้ด:
'abcdef'
ตัวอย่าง
ทีนี้ลองใช้เมธอด casefold
กับสตริงที่ประกอบด้วยสองคำ:
txt = 'AbC DeA'
print(txt.casefold())
ผลลัพธ์การทำงานโค้ด:
'abc dea'
ดูเพิ่มเติม
-
เมธอด
lower,
ซึ่งส่งกลับอักขระ ASCII ทั้งหมดเป็นตัวพิมพ์เล็ก -
เมธอด
islower,
ซึ่งตรวจสอบอักขระสตริงว่าเป็น ตัวพิมพ์เล็กหรือไม่ -
เมธอด
swapcase,
ซึ่งสลับเคสตัวอักษรไปเป็น ตรงข้าม -
เมธอด
capitalize,
ซึ่งเปลี่ยนอักขระตัวแรกของสตริง เป็นตัวพิมพ์ใหญ่ -
เมธอด
title,
ซึ่งเปลี่ยนอักขระตัวแรกของแต่ละ คำเป็นตัวพิมพ์ใหญ่ -
เมธอด
upper,
ซึ่งส่งกลับอักขระทั้งหมดของสตริง เป็นตัวพิมพ์ใหญ่