รันโค้ดแยกตัวอักษรภาษา Python แต่ไม่สำเร็จขึ้นข้อความว่า AttributeError: ‘str’ object has no attribute spilt โค้ดตามด้านล่าง ต้องแก้ไขอย่างไร
hello = "Hello World"
hello.spilt()
print(hello)
วิธีแก้ไข
ปัญหานี้เกิดจากคำสั่งแยกตัวอักษรคือ split ไม่ใช่ spilt แก้ไขโค้ดดังนี้ แล้วลองรันใหม่
hello = "Hello World"
hello = hello.split(" ")
print(hello[0])
print(hello[1])
ผลลัพธ์
Hello
World