Hướng dẫn how do you print the number of vowels in a string in python? - làm thế nào để bạn in số nguyên âm trong một chuỗi trong python?

Đây là một chương trình Python để đếm số lượng nguyên âm trong một chuỗi.

Mô tả vấn đề

Chương trình lấy một chuỗi và đếm số lượng nguyên âm trong một chuỗi.

Giải pháp vấn đề

1. Lấy một chuỗi từ người dùng và lưu trữ nó trong một biến. 2. Khởi tạo một biến đếm thành 0. 3. Sử dụng vòng lặp để đi qua các ký tự trong chuỗi. 4. Sử dụng câu lệnh IF để kiểm tra xem ký tự có phải là nguyên âm hay không và tăng biến số đếm nếu đó là nguyên âm. 5. In tổng số nguyên âm trong chuỗi. 6. Thoát.
2. Initialize a count variable to 0.
3. Use a for loop to traverse through the characters in the string.
4. Use an if statement to check if the character is a vowel or not and increment the count variable if it is a vowel.
5. Print the total number of vowels in the string.
6. Exit.

Chương trình/mã nguồn

Dưới đây là mã nguồn của chương trình Python để xóa ký tự chỉ mục thứ n khỏi chuỗi không trống. Đầu ra chương trình cũng được hiển thị dưới đây.

string=raw_input["Enter string:"]
vowels=0
for i in string:
      if[i=='a' or i=='e' or i=='i' or i=='o' or i=='u' or i=='A' or i=='E' or i=='I' or i=='O' or i=='U']:
            vowels=vowels+1
print["Number of vowels are:"]
print[vowels]

Giải thích chương trình

1. Người dùng phải nhập một chuỗi và lưu trữ nó trong một biến. 2. Biến số được khởi tạo về 0. 3. Vòng lặp For được sử dụng để đi qua các ký tự trong chuỗi. 4. Một câu lệnh IF kiểm tra xem ký tự có phải là nguyên âm hay không. 5. Số lượng được tăng lên mỗi khi một nguyên âm gặp phải. 6. Tổng số nguyên âm trong chuỗi được in.
2. The count variable is initialized to zero.
3. The for loop is used to traverse through the characters in the string.
4. An if statement checks if the character is a vowel or not.
5. The count is incremented each time a vowel is encountered.
6. The total count of vowels in the string is printed.

Trường hợp kiểm tra thời gian chạy

 
Case 1:
Enter string:Hello world
Number of vowels are:
3
 
Case 2:
Enter string:WELCOME
Number of vowels are:
3

Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Chương trình Python.

Để thực hành tất cả các chương trình Python, đây là bộ hoàn thành hơn 150 vấn đề và giải pháp Python.

Bước tiếp theo:

  • Nhận Giấy chứng nhận miễn phí trong chương trình Python
  • Tham gia cuộc thi chứng nhận lập trình Python
  • Trở thành một người xếp hạng hàng đầu trong chương trình Python
  • Thực hiện các bài kiểm tra lập trình Python
  • Các bài kiểm tra thực hành theo chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10
  • Các bài kiểm tra giả chương: Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10,

Manish Bhojasia, một cựu chiến binh công nghệ với hơn 20 năm @ Cisco & Wipro, là người sáng lập và CTO tại Sanfoundry. Ông sống ở Bangalore, và tập trung vào sự phát triển của nhân Linux, Công nghệ San, Cvanced C, Cấu trúc dữ liệu & Alogrithms. Giữ kết nối với anh ta tại LinkedIn.Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Đăng ký các lớp học chính miễn phí của mình tại YouTube & Thảo luận kỹ thuật tại Telegram SanfoundryClasses.

Xem thảo luận

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

Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

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

    Lưu bài viết

    Đọc

    Bàn luậnSets in Python

    Examples:

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

    Cho một chuỗi, hãy đếm số nguyên âm có trong chuỗi đã cho bằng cách sử dụng các bộ.{IDE} first, before moving on to the solution.

    Điều kiện tiên quyết: Bộ trong Python
    1. Create a set of vowels using set[] and initialize a count variable to 0.
    2. Traverse through the alphabets in the string and check if the letter in the string is present in set vowel.
    3. If it is present, the vowel count is incremented.

    Được đề xuất: 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.

    Cách tiếp cận: 1. Tạo một tập hợp các nguyên âm bằng SET [] và khởi tạo biến đếm thành 0,2. Traverse qua bảng chữ cái trong chuỗi và kiểm tra xem chữ cái trong chuỗi có mặt trong nguyên âm tập hợp không.3. Nếu nó có mặt, số nguyên âm được tăng lên.

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

    def vowel_count[str]:

        count ____10

     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    1

        

     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    3
     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    0
     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    5
     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    6
     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    7
     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    8

        

    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    0
    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    1
    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    2 str
    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    4

        

    No. of vowels : 5
    
    7
     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    6
    No. of vowels : 5
    
    9def0

    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    5
    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    6
    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    1
    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    2
    Input : GeeksforGeeks
    Output : No. of vowels : 5
    
    Input : Hello World
    Output : No. of vowels :  3
    
    9

    vowel_count[str

     
    Case 1:
    Enter string:Hello world
    Number of vowels are:
    3
     
    Case 2:
    Enter string:WELCOME
    Number of vowels are:
    3
    8

    Output:

    No. of vowels : 5
    

    Làm thế nào để bạn in số nguyên âm trong một chuỗi?

    Algorithm..
    Khởi tạo biến ..
    Chấp nhận đầu vào ..
    Khởi tạo cho vòng lặp ..
    Kiểm tra và đếm các nguyên âm ..
    Chấm dứt cho vòng lặp ..
    In tổng số lượng ..

    Làm thế nào để bạn in tất cả các nguyên âm trong một chuỗi trong Python?

    Hiển thị các nguyên âm trong một chuỗi sử dụng cho vòng lặp vì người dùng có thể nhập văn bản trong chữ hoa, chữ thường hoặc trường hợp hỗn hợp, do đó, đã chuyển đổi từng chuỗi của ký tự sang chữ thường bằng char. thấp hơn [] Tìm sự xuất hiện của ký tự thấp hơn từ chuỗi nguyên âm AEIOU nếu điều kiện là đúng, nó in ký tự tương ứng.using for loop As users can enter text in uppercase, lowercase or mixed case, therefore, converted each sequence of the character to lowercase using char. lower[] Find an occurrence of lower character from the vowel string aeiou If the condition is true it prints the corresponding character.

    Làm thế nào để bạn đếm số lượng nguyên âm trong chuỗi người dùng đã nhập?

    Algorithm..
    Bước 1:- Bắt đầu ..
    Bước 2:- Lấy đầu vào của người dùng ..
    Bước 3:- Khởi tạo biến số ..
    Bước 4:- Lặp qua chuỗi để tìm số nguyên âm ..
    Bước 5:- Kiểm tra xem bảng chữ cái của chuỗi có nằm dưới nhóm nguyên âm không ..
    Bước 6:- Nếu số lần tăng đúng 1 ..
    Bước 7:- Số lượng in ..
    Bước 8:- Kết thúc ..

    Làm thế nào để bạn tìm thấy số lượng nguyên âm và phụ âm trong một python chuỗi?

    Algorithm..
    Xác định một chuỗi ..
    Chuyển đổi chuỗi thành chữ thường để có thể giảm so sánh.....
    Nếu bất kỳ ký tự nào trong chuỗi khớp với các nguyên âm [A, E, I, O, U] thì hãy tăng vcount lên 1 ..
    Nếu bất kỳ ký tự nào nằm giữa 'A' và 'Z' ngoại trừ các nguyên âm, thì hãy tăng số lượng cho CCount lên 1 ..
    In cả số đếm ..

    Bài Viết Liên Quan

    Chủ Đề