Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

isupper(), islower(), lower(), upper() ใน Python และการประยุกต์ใช้


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับ isupper(), islower(), upper(), lower() ใน Python 3.x (หรือเวอร์ชันก่อนหน้า)

นี่คือฟังก์ชันที่ใช้กับสตริงและชนิดที่เกี่ยวข้อง รวมอยู่ใน Python Standard Library

ฟังก์ชันทั้งหมดไม่รับอาร์กิวเมนต์ ฟังก์ชัน isupper() และ islower() คืนค่าบูลีน ในขณะที่ upper() และ lower() คืนค่าสตริงเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก

มาดูการใช้งานจากตัวอย่าง

ตัวอย่างโค้ด

string = 'tutorialspoint'
# ตรวจสอบตัวพิมพ์ใหญ่
print(string.isupper())
# ตรวจสอบตัวพิมพ์เล็ก
print(string.islower())
# แปลงเป็นตัวพิมพ์ใหญ่
print(string.upper())
# แปลงเป็นตัวพิมพ์เล็ก
print(string.lower())

ผลลัพธ์

False
True
TUTORIALSPOINT
tutorialspoint

คำอธิบาย

หากส่งพารามิเตอร์ใดๆ จะเกิดข้อผิดพลาดจาก interpreter ตามที่สังเกตจากผลลัพธ์ ตัวอักษรทั้งหมดถูกแปลงเป็นรูปแบบที่ต้องการ หากสตริงมีตัวเลขหรือสัญลักษณ์ จะไม่มีการเปลี่ยนแปลง

สรุป

ในบทความนี้ เราได้เรียนรู้เกี่ยวกับ isupper(), islower(), lower() และ upper() ใน Python 3.x (หรือเวอร์ชันก่อนหน้า)