ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาตามที่ระบุด้านล่าง
แจ้งปัญหา − เราได้รับตัวเลขแล้ว เราต้องตรวจสอบว่าตัวเลขนั้นเป็นกำลังสองหรือไม่
คีย์เวิร์ดคือคำพิเศษที่สงวนไว้โดยภาษาใดๆ ที่มีการใช้งานเฉพาะ และไม่สามารถใช้เป็นตัวระบุได้
เพื่อตรวจสอบว่าสตริงที่ระบุเป็นคีย์เวิร์ดหรือไม่ เราใช้โมดูลคีย์เวิร์ดตามที่อธิบายด้านล่าง
ตัวอย่าง
# 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

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