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

วิธีตรวจสอบว่าตัวอักษรในสตริงเป็นตัวอักษรภาษาอังกฤษใน Python

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

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

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

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