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