เขียนโปรแกรมเพื่อนับคำในเอกสารภาษาอังกฤษ .txt Python บทความนี้สอนใช้คำสั่ง split เพื่อแยกแต่ละคำของภาษาอังกฤษด้วยช่องว่าง และใช้คำสั่ง len นับคำจากเอกสาร .txt สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง ข้อมูลในไฟล์เอกสารภาษาอังกฤษชื่อ word.txt
My name is Devdit
ตัวอย่าง เขียนโปรแกรมเพื่อนับคำในเอกสารภาษาอังกฤษแผ่นหนึ่ง
f = open("word.txt", "r")
data = f.read().split(" ")
print( 'มีทั้งหมด', len(data), 'คำในเอกสาร' )
ผลลัพธ์
มีทั้งหมด 4 คำในเอกสาร
นับคำในเอกสาร จากตัวอย่างให้เอกสารภาษาอังกฤษดังกล่าวเป็นไฟล์ word.txt จากนั้นอ่านไฟล์ และแยกแต่ละคำด้วยช่องว่าง split(" ") และนับจำนวนคำด้วยคำสั่ง len พร้อมแสดงผลลัพธ์ออกสู่หน้าจอด้วย print ภาษา Python