ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาและแนวทางแก้ไขปัญหาที่กำหนด
คำชี้แจงปัญหา
เมื่อกำหนดสตริง เราจำเป็นต้องแสดงคำทั้งหมดในสตริงที่มีความยาวเท่ากัน
แนวทาง
-
แยกสตริงอินพุตโดยใช้ฟังก์ชัน split()
-
วนซ้ำคำในสตริงโดยใช้ for วนซ้ำ &คำนวณความยาวของคำโดยใช้ len() ฟังก์ชัน
-
หากความยาวประเมินเป็นคู่ คำจะปรากฏบนหน้าจอ
-
มิฉะนั้นจะไม่มีคำปรากฏบนหน้าจอ
ตอนนี้เรามาดูการใช้งานด้านล่าง -
ตัวอย่าง
def printWords(s): # split the string s = s.split(' ') # iterate in words of string for word in s: # if length is even if len(word)%2==0: print(word) # main s = "tutorial point" printWords(s)
ผลลัพธ์
tutorial
ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในขอบเขตสากลดังที่แสดงด้านล่าง -
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการพิมพ์คำที่มีความยาวเท่ากันในสตริง