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

บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการพิมพ์คำที่มีความยาวเท่ากันในสตริง