เมธอด casefold

เมธอด casefold ส่งกลับสตริง ที่อักขระทั้งหมดของสตริงอยู่ใน ตัวพิมพ์เล็ก ไม่ต้องระบุพารามิเตอร์ใดๆ ในเมธอด แตกต่างจากเมธอด lower ตรงที่เมธอด casefold ทำงานกับ อักขระที่เข้ารหัส Unicode เท่านั้น

ไวยากรณ์

pythonสตริง.casefold()

ตัวอย่าง

ลองใช้เมธอด casefold กับ สตริงต่อไปนี้:

pythontxt = 'AbcDef'
print(txt.casefold())

ผลลัพธ์การทำงานโค้ด:

python'abcdef'

ตัวอย่าง

ทีนี้ลองใช้เมธอด casefold กับสตริงที่ประกอบด้วยสองคำ:

pythontxt = 'AbC DeA'
print(txt.casefold())

ผลลัพธ์การทำงานโค้ด:

python'abc dea'

ดูเพิ่มเติม

  • เมธอด lower,
    ซึ่งส่งกลับอักขระ ASCII ทั้งหมดเป็นตัวพิมพ์เล็ก
  • เมธอด islower,
    ซึ่งตรวจสอบอักขระสตริงว่าเป็น ตัวพิมพ์เล็กหรือไม่
  • เมธอด swapcase,
    ซึ่งสลับเคสตัวอักษรไปเป็น ตรงข้าม
  • เมธอด capitalize,
    ซึ่งเปลี่ยนอักขระตัวแรกของสตริง เป็นตัวพิมพ์ใหญ่
  • เมธอด title,
    ซึ่งเปลี่ยนอักขระตัวแรกของแต่ละ คำเป็นตัวพิมพ์ใหญ่
  • เมธอด upper,
    ซึ่งส่งกลับอักขระทั้งหมดของสตริง เป็นตัวพิมพ์ใหญ่