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

โปรแกรม Python นับสระในสตริงโดยใช้ Set

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

ข้อกำหนดปัญหา − เราได้รับสตริง ต้องนับจำนวนสระโดยใช้ set ในสตริงที่กำหนด

ที่นี่เราเดินผ่านสตริงทั้งหมดและตรวจสอบว่าแต่ละตัวอักษรเป็นสระหรือไม่ และเพิ่มนับ

มาสังเกตแนวคิดในการนำไปใช้ด้านล่าง

ตัวอย่าง

def vowel_count(str):
    count = 0
    # string of vowels
    vowel = "aeiouAEIOU"
    for alphabet in str_:
        # check ว่าตัวอักษรเป็นสระหรือไม่
        if alphabet in vowel:
            count = count + 1
    print("No. of vowels in the given string:", count)

# Driver code
str_ = "Tutorialspoint"
vowel_count(str)

ผลลัพธ์

No. of vowels in the given string: 6

โปรแกรม Python นับสระในสตริงโดยใช้ Set

ตัวแปรทั้งหมดประกาศในขอบเขตท้องถิ่นและอ้างอิงของพวกเขาเห็นในรูปด้านบน

สรุป

ในบทความนี้ เราได้เรียนรู้วิธีนับจำนวนสระในสตริงที่กำหนดโดยใช้ set (string "aeiouAEIOU")