Nguyên âm trong chương trình chuỗi đã cho trong python

Điều này phù hợp với tôi và cũng tính cả phụ âm (hãy nghĩ về nó như một phần thưởng), tuy nhiên, nếu bạn thực sự không muốn đếm phụ âm, tất cả những gì bạn phải làm là xóa vòng lặp for cuối cùng và biến cuối cùng ở trên cùng

Cô ấy là mã trăn

data = input('Please give me a string: ')
data = data.lower()
vowels = ['a','e','i','o','u']
consonants = ['b','c','d','f','g','h','j','k','l','m','n','p','q','r','s','t','v','w','x','y','z']
vowelCount = 0
consonantCount = 0


for string in data:
    for i in vowels:
        if string == i:
            vowelCount += 1
    for i in consonants:
        if string == i:
            consonantCount += 1

print('Your string contains %s vowels and %s consonants.' %(vowelCount, consonantCount))

Chương trình Python để đếm số nguyên âm trong chuỗi;

Cách đếm số nguyên âm trong một chuỗi trong Python

Xem chương trình python sau để đếm số nguyên âm trong một chuỗi

  • 1. Cách đếm số nguyên âm trong một chuỗi trong python bằng vòng lặp for
  • 2. Chương trình Python đếm số nguyên âm trong chuỗi bằng vòng lặp For và hàm Lower()
  • 3. Chương trình Đếm Tổng số Nguyên âm trong Chuỗi Sử dụng Giá trị ASCII

1. Cách đếm số nguyên âm trong một chuỗi trong python bằng vòng lặp for

Sử dụng các bước sau và viết chương trình python để đếm số nguyên âm trong một chuỗi bằng giá trị ASCII

Chương trình python này cũng thực hiện nhiệm vụ tương tự nhưng theo một cách khác. Đây là cách đơn giản và hiệu quả nhất để tìm các nguyên âm trong một chuỗi

# Python program to print vowels in a string

def printVowels(string):
    # to print the vowels
    vowels = [each for each in string if each in "aeiouAEIOU"]
    print(vowels)

# take input
string = input('Enter any string: ')

# calling function
printVowels(string)

đầu ra. -

Nhập bất kỳ chuỗi nào. Python Java HTML CSS JAVASCRIPT
['o', 'a', 'a', 'A', 'A', 'I']

Chương trình Python để in nguyên âm và phụ âm trong một chuỗi

Trong chương trình trên, chúng ta sẽ chỉ in các nguyên âm có trong một chuỗi nhưng trong chương trình này, in các nguyên âm và phụ âm trong một chuỗi bằng câu lệnh if-else

# Python program to print vowels and consonants in a string

def vowelConsonant(string):
    #check alphabet or not
    if not string.isalpha():
        return 'Neither'
    #check vowel or consonant
    if string.lower() in 'aeiou':
        return 'Vowel'
    else:
        return 'Consonant'

# take input
string = input('Enter any string: ')

# calling function and display result
for ch in string:
    #print vowels and consonants
    print(ch,'is',vowelConsonant(ch),end=' : ')

đầu ra. -

Nhập bất kỳ chuỗi nào. con trăn
P là phụ âm. y là phụ âm. t là phụ âm. h là phụ âm. o là nguyên âm. n là phụ âm

Nhập bất kỳ chuỗi nào. Java
J là phụ âm. a là nguyên âm. v là phụ âm. a là nguyên âm

Nhập bất kỳ chuỗi nào. lập trình
p là phụ âm. r là phụ âm. o là nguyên âm. g là phụ âm. r là phụ âm. a là nguyên âm. m là phụ âm. m là phụ âm. tôi là nguyên âm. n là phụ âm. g là phụ âm

Trong chương trình này, phương thức isalpha() trả về True nếu tất cả các ký tự trong chuỗi là bảng chữ cái. Nếu không, nó trả về Sai. Phương thức Lower() chuyển đổi tất cả các ký tự hoa thành ký tự thường

Nếu bạn thích bài đăng này, hãy chia sẻ nó với bạn bè của bạn. Bạn có muốn chia sẻ thêm thông tin về chủ đề đã thảo luận ở trên hay bạn có thấy điều gì không đúng không? . Cảm ơn bạn

Chương trình Đếm số lượng nguyên âm chúng ta sẽ kiểm tra xem có bao nhiêu nguyên âm trong một Chuỗi đã cho. Có năm nguyên âm trong từ vựng tiếng Anh, chúng là – 'a', 'e', ​​'i', 'o', 'u'

Ví dụ, trong chuỗi prepinsta thì trong trường hợp đó thì các nguyên âm là 3 (a,e,i)

Chương trình Python để đếm số nguyên âm bằng cách sử dụng các bộ trong chuỗi đã cho

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Độ khó. Trung bình
  • Cập nhật lần cuối. 18 tháng 12 năm 2019

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    Cho một chuỗi, đếm số nguyên âm có trong chuỗi đã cho bằng Sets

    Điều kiện tiên quyết. Đặt trong Python

    ví dụ

    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    

    Khuyến khích. Vui lòng thử cách tiếp cận của bạn trên {IDE} trước, trước khi chuyển sang giải pháp

    Tiếp cận
    1. Tạo một tập hợp các nguyên âm bằng cách sử dụng set() và khởi tạo biến đếm thành 0
    2. Duyệt qua các bảng chữ cái trong chuỗi và kiểm tra xem chữ cái trong chuỗi có trong nguyên âm đã đặt không
    3. Nếu nó hiện diện, số lượng nguyên âm được tăng lên

    Dưới đây là việc thực hiện phương pháp trên




    # Python3 code to count vowel in 

    # a string using set

     

    # Function to count vowel

    def vowel_count(str):

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1_______4_______2

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    4_______4_______5
    No. of vowels : 5
    
    6

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1
    No. of vowels : 5
    
    9

    No. of vowels : 5
    
    1# Python3 code to count vowel in 1
    No. of vowels : 5
    
    5 # Python3 code to count vowel in 3# Python3 code to count vowel in 4# Python3 code to count vowel in 5# Python3 code to count vowel in 6

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1____29_______9

    No. of vowels : 5
    
    1# a string using set1

    No. of vowels : 5
    
    1# a string using set3 # a string using set4_______30_______5 str# a string using set7

    No. of vowels : 5
    
    0

    # a string using set9 0

    # a string using set9 2

    # a string using set9_______31_______4 # a string using set4# a string using set5  7

     8

    No. of vowels : 5
    
    4_______4_______5
    No. of vowels : 5
    
    4# Function to count vowel2 # Function to count vowel3

    No. of vowels : 5
    
    0

    No. of vowels : 5
    
    1# Function to count vowel6# Python3 code to count vowel in 4# Function to count vowel8# Function to count vowel9

    No. of vowels : 5
    
    0

    def1

    str

    No. of vowels : 5
    
    5 def4

     

    def6

    vowel_count(str# Python3 code to count vowel in 6

    đầu ra

    No. of vowels : 5
    

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.