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