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

โปรแกรม Python เช็คว่า string ที่กำหนดเป็น Keyword หรือไม่


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง

แจ้งปัญหา − เราได้รับตัวเลขแล้ว เราต้องตรวจสอบว่าตัวเลขนั้นเป็นกำลังสองหรือไม่

คีย์เวิร์ดคือคำพิเศษที่สงวนไว้โดยภาษาใดๆ ที่มีการใช้งานเฉพาะ และไม่สามารถใช้เป็นตัวระบุได้

เพื่อตรวจสอบว่าสตริงที่ระบุเป็นคีย์เวิร์ดหรือไม่ เราใช้โมดูลคีย์เวิร์ดตามที่อธิบายด้านล่าง

ตัวอย่าง

# keyword module
import keyword
# Function
def isKeyword(word) :
   # list of all keywords
   keyword_list = keyword.kwlist
   # check the presence
   if word in keyword_list :
      return "Yes"
   else :
      return "No"
# main
if __name__ == "__main__" :
   print(isKeyword("tut"))
   print(isKeyword("or"))

ผลลัพธ์

No
Yes

โปรแกรม Python เช็คว่า string ที่กำหนดเป็น Keyword หรือไม่

บทสรุป

ในบทความนี้เราได้เรียนรู้วิธีตรวจสอบสตริงว่าเป็นคีย์เวิร์ดหรือไม่