Điều này phù hợp với tôi và cũng tính cá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 tính phụ âm tất cả những gì bạn phải làm là xóa vòng lặp cuối cùng và biến cuối cùng ở phía trên. Show
Cô ấy là mã 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. 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. 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. 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:
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. Chương trình Python để có được hai chuỗi và in các nguyên âm thành chuỗi. Mẫu đầu vào 1: LÀM Đầu ra mẫu 1: Một e Chương trình hoặc giải phápstring=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)8
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)9 Giải thích chương trìnhGhé thăm từng vị trí trong chuỗi s, nếu ký tự ở vị trí là nguyên âm sau đó in ký tự. Ở đây chúng tôi sẽ kiểm tra các nguyên âm trong văn bản đã cho bằng cách sử dụng một vòng lặp. Hãy cùng đi qua chương trình để hiển thị các nguyên âm trong một từ trong Python text = input('Enter text: ') for char in text: if char.lower() in 'aeiou': print(char) Output: Enter text: 'QuizCure' u i u e Giải trình:
Trong trường hợp chúng ta cần kiểm tra xem chuỗi có chứa nguyên âm sử dụng Case 1: Enter string:Hello world Number of vowels are: 3 Case 2: Enter string:WELCOME Number of vowels are: 32 trong Python không, có thể tuân theo phương pháp này không text = input('Enter text: ') for char in text: if char.lower() in 'aeiou': print(char,'is vowel') else: print(char,'is Consonant') Output: Enter text: 'hello' ('h', 'is Consonant') ('e', 'is vowel') ('l', 'is Consonant') ('l', 'is Consonant') ('o', 'is vowel') Chúng ta có thể nhận được tổng số nguyên âm trong một chuỗi bằng cách thêm một bộ đếm như được mô tả dưới đây. text = input('Enter text: ') count = 0 for char in text: if char.lower() in 'aeiou': print(char) count = count + 1 print("No. of vowels:", count) Output: Enter text: 'QuizCure' u i u e ('No. of vowels:', 4) Giải thích: Từ chương trình trước, chúng tôi đã thêm một tham số đếm được tăng lên bởi một lần sau khi nó thỏa mãn điều kiện nguyên âm. From the previous program we have added a count param that is incremented by one once it satisfies the vowel condition. Sử dụng danh sách hiểu để tìm nguyên âm là một trong những cách hiệu quả được lựa chọn bởi các lập trình viên. Danh sách hiểu đơn giản hóa mã đa lớp lót thành mã dòng đơn giản để đọc 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)0 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)1 Explanation:
Biểu thức thông thường rất hữu ích nếu chúng ta cần tìm kiếm khớp chuỗi với bất kỳ mẫu nào. Dưới đây là chương trình đọc đơn giản để kiểm tra xem một chuỗi nhất định có chứa các chữ cái nguyên âm bằng cách sử dụng biểu thức thông thường không. 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)2 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)3 Giải thích chương trình:
Từ lời giải thích trước, chúng tôi đã đề cập đến cách phát hiện các nguyên âm trong một chuỗi nhất định. Chúng tôi sẽ viết lại các ví dụ tương tự trước đây bằng cách áp dụng các tiêu chí phụ âm thay vì các điều kiện nguyên âm. Giả sử bạn đã có ý tưởng điều kiện nào được yêu cầu để áp dụng cho các phụ âm. In phụ âm trong một chuỗi sử dụng cho vòng lặp 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)4 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)5 Giải trình:
In phụ âm trong một chuỗi bằng cách sử dụng danh sách hiểu 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)6 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)7 Giải thích: Danh sách khả năng hiểu biết lợi nhuận tại đây Danh sách các phụ âm đáp ứng điều kiện Case 1: Enter string:Hello world Number of vowels are: 3 Case 2: Enter string:WELCOME Number of vowels are: 37 not in aeiou. Case 1: Enter string:Hello world Number of vowels are: 3 Case 2: Enter string:WELCOME Number of vowels are: 39 return length of consonants list. Vâng, nó có lợi. Vâng, nó rất hữu ích, tuy nhiên cần có thêm thông tin. Nó không hữu ích, vì vậy không. Phản hồi (tùy chọn) Vui lòng cung cấp thêm chi tiết về lựa chọn bạn đã chọn ở trên để chúng tôi có thể phân tích các nhận xét và ý tưởng sâu sắc và thực hiện các bước cần thiết cho chủ đề này. Cảm ơn bạn Gửi phản hồi Làm thế nào để bạn kiểm tra xem một nguyên âm có mặt trong chuỗi không?Bạn có thể đọc một ký tự trong một chuỗi bằng phương thức charat (). Để tìm các nguyên âm trong một chuỗi nhất định, bạn cần so sánh mọi ký tự trong đó với các chữ cái nguyên âm.compare every character in it with the vowel letters.
Làm thế nào để bạn tìm thấy các nguyên âm của một phụ âm trong một chuỗi trong Python?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 .. Làm thế nào để bạn chỉ in các nguyên âm trong một chuỗi?Giải pháp để tìm các nguyên âm trong giải pháp chuỗi rất đơn giản, chúng ta có thể lưu trữ chuỗi vào một mảng char. Truy xuất mỗi char bằng cách sử dụng một vòng lặp và so sánh chúng với tất cả các nguyên âm, tức là a, e, i, o, u, a, e, i, o, u. Nếu ký tự phù hợp, chúng ta có thể in định vị và ký tự.store string into a char array. Retrieve each char using a for loop and compare them with all vowels i.e. a, e, i, o, u, A, E, I, O, U . If character is matching, we can print the locating and character.
Làm thế nào để bạn tìm thấy các nguyên âm trong một chuỗi trong một vòng lặp trong Python?Chương trình Python để đếm số nguyên âm trong một chuỗi bằng cách sử dụng các bộ.. Nhập một chuỗi và lưu trữ nó trong một biến .. Khởi tạo một biến đếm đến 0 .. Tạo một bộ chứa nguyên âm .. Sử dụng một vòng lặp để đi qua các chữ cái trong chuỗi .. Sử dụng câu lệnh IF, kiểm tra xem chữ cái trong chuỗi có bằng nguyên âm không .. |