ในบทความนี้ เราจะเรียนรู้เกี่ยวกับวิธีแก้ปัญหาและแนวทางแก้ไขปัญหาที่กำหนด
คำชี้แจงปัญหา
จากอินพุตสตริง เราจำเป็นต้องสร้างโปรแกรม Python เพื่อตรวจสอบว่าสตริงนั้นเป็น Pangram หรือไม่
แพนแกรมคือประโยค/ชุดของคำที่มีตัวอักษรทุกตัวในชุดตัวอักษรภาษาอังกฤษ
มาดูวิธีแก้ปัญหากัน
เราจะใช้การวนซ้ำเพื่อตรวจสอบว่าอักขระแต่ละตัวที่อยู่ในสตริงอินพุตนั้นเป็นของชุดตัวอักษรหรือไม่ที่เราจะประกาศด้วยตนเอง
การดำเนินการตามแนวทางข้างต้นได้รับจาก −
ตัวอย่าง
import string def ispangram(str): alphabet = "abcdefghijklmnopqrstuvwxyz" for char in alphabet: if char not in str.lower(): return False return True # main string = 'The five boxing wizards jump quickly.' if(ispangram(string) == True): print("Yes") else: print("No")
ผลลัพธ์
Yes
ที่นี่เราใช้ two for loops ผ่านตัวดำเนินการสมาชิกในเวอร์ชัน nehaced โดยการระบุสตริงประเภท iterable
ตัวแปรและฟังก์ชันทั้งหมดได้รับการประกาศในขอบเขตสากลดังแสดงในรูปด้านล่าง
บทสรุป
ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการค้นหาว่า string เป็น pangram ตัวเลขหรือไม่