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

โปรแกรม Python เช็คว่า string ที่กำหนดคือ pangram


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

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

จากอินพุตสตริง เราจำเป็นต้องสร้างโปรแกรม 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

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

โปรแกรม Python เช็คว่า string ที่กำหนดคือ pangram

บทสรุป

ในบทความนี้ เราได้เรียนรู้เกี่ยวกับวิธีการค้นหาว่า string เป็น pangram ตัวเลขหรือไม่