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

จะตรวจสอบว่าอักขระในสตริงเป็นตัวอักษรใน Python ได้อย่างไร?


คุณสามารถใช้เมธอด isalpha() จากคลาสสตริง จะตรวจสอบว่าสตริงประกอบด้วยตัวอักษรเท่านั้นหรือไม่ คุณยังสามารถใช้เพื่อตรวจสอบว่าอักขระเป็นตัวอักษรหรือไม่ ตัวอย่างเช่น หากคุณต้องการตรวจสอบว่าอักขระที่ดัชนีที่ 5 เป็นตัวอักษรหรือไม่

>>> s = "Hello people"
>>> s[4].isalpha()
True

คุณยังสามารถตรวจสอบสตริงทั้งหมดได้ว่าเป็นตัวอักษรหรือไม่ ตัวอย่างเช่น

>>> s = "Hello people"
>>> s.isalpha()
False
>>> "Hello".isalpha()
True