Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

โปรแกรม Python พิมพ์คำยาวเป็นสตริง


ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาและแนวทางแก้ไขปัญหาที่กำหนด

คำชี้แจงปัญหา

เมื่อกำหนดสตริง เราจำเป็นต้องแสดงคำทั้งหมดในสตริงที่มีความยาวเท่ากัน

แนวทาง

  • แยกสตริงอินพุตโดยใช้ฟังก์ชัน 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

ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในขอบเขตสากลดังที่แสดงด้านล่าง -

โปรแกรม Python พิมพ์คำยาวเป็นสตริง

บทสรุป

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