Hướng dẫn check if string contains vowels python using if else - kiểm tra xem chuỗi có chứa nguyên âm python hay không bằng cách sử dụng if else
Trước đây, chúng tôi phải kiểm tra xem chuỗi bắt đầu bằng một nguyên âm. Trong bài viết này, chúng tôi sẽ kiểm tra xem chuỗi có chứa nguyên âm trong Python không. Các chữ cái a, e, i, o, u và a, e, i, o, u là nguyên âm. Hãy nhớ rằng, tất cả các chữ cái khác là phụ âm. Đã thực hiện chuỗi bằng cách sử dụng input () trong khi khai báo chuỗi tên biến. Sau đó, kiểm tra xem chuỗi có chứa các nguyên âm bằng cách sử dụng câu lệnh FOR LOOP và IF-OLSE không. Chuỗi chứa các nguyên âm hoặc không in bằng hàm in (). Đầu ra cho các giá trị đầu vào Test-Case-1:- Chuỗi: Biết chương trình, chuỗi chứa nguyên âm. Đầu ra cho các giá trị đầu vào Test-Case-2:- Chuỗi: HMMNO, Chuỗi không chứa nguyên âm. Chương trình này giống như chương trình trên nhưng trong chương trình này, chúng tôi sử dụng các phương thức khác nhau. Trong phương pháp này, chúng tôi sẽ kiểm tra xem một chuỗi có chứa nguyên âm bằng cách hiểu danh sách không. Output:- Chuỗi: Pythonyes, Chuỗi chứa nguyên âm. Trong chương trình trên, chúng tôi sẽ kiểm tra xem một chuỗi có chứa các nguyên âm sử dụng vòng lặp For nhưng trong chương trình này, chúng tôi đang sử dụng vòng lặp trong khi không. Output:- Chuỗi: bcdfghno, chuỗi không chứa nguyên âm. Kiểm tra xem một chuỗi có chứa nguyên âm trong python # khôngĐể kiểm tra xem một chuỗi có chứa nguyên âm không:
Chúng tôi đã sử dụng một biểu thức máy phát để lặp qua chuỗi. Biểu thức của máy phát được sử dụng để thực hiện một số hoạt động cho mọi phần tử hoặc chọn một tập hợp con của các phần tử đáp ứng một điều kiện. Trên mỗi lần lặp, chúng tôi sử dụng toán tử 0 không.Các thử nghiệm trong nhà điều hành để thành viên. Ví dụ, 1 đánh giá thành 2 nếu 3 là thành viên của 4, nếu không nó sẽ đánh giá thành 5.Bất kỳ chức năng nào lấy một sự khác biệt như một đối số và trả về 2 nếu bất kỳ yếu tố nào trong điều đó là sự thật.
Nếu điều kiện được đáp ứng cho bất kỳ ký tự nào trong chuỗi, hàm 7 trả về 2 và các mạch ngắn.Ngoài ra, bạn có thể sử dụng vòng lặp 9.Kiểm tra xem một chuỗi có chứa nguyên âm bằng cách sử dụng vòng lặp #Để kiểm tra xem một chuỗi có chứa nguyên âm không:
Chúng tôi đã sử dụng vòng lặp 9 để lặp qua chuỗi.Trên mỗi lần lặp, chúng tôi kiểm tra xem ký tự hiện tại có phải là nguyên âm không. Nếu điều kiện được đáp ứng, chúng tôi sẽ trả lại 2 để thoát khỏi chức năng.Nếu điều kiện không bao giờ được đáp ứng, hàm trả về 5.Bạn có thể sử dụng cùng một cách tiếp cận để có được các nguyên âm được chứa trong chuỗi (nếu có).
Chúng tôi đã sử dụng toán tử 4 để đảm bảo rằng chúng tôi không thêm các nguyên âm trùng lặp vào danh sách 5.
Phương thức Danh sách.Append () thêm một mục vào cuối danh sách.
Nếu bạn cần đếm các nguyên âm trong chuỗi, hãy tạo một từ điển với các nguyên âm làm khóa.
Chúng tôi đã sử dụng một sự hiểu biết chính thống để lặp lại trên một chuỗi chứa các nguyên âm. Dictorsions rất giống với sự hiểu biết trong danh sách. Họ thực hiện một số hoạt động cho mọi cặp giá trị khóa trong từ điển hoặc chọn một tập hợp con của các cặp giá trị khóa đáp ứng một điều kiện. Phương thức str.count trả về số lần xuất hiện của một chuỗi con trong một chuỗi. Từ điển 8 chứa số lần xuất hiện của mỗi nguyên âm trong chuỗi.
Làm thế nào để bạn kiểm tra xem các nguyên âm có có trong một chuỗi không?Để tìm các nguyên âm trong một chuỗi đã cho, bạn cần so sánh mọi ký tự trong chuỗi đã cho với các chữ cái nguyên âm, có thể được thực hiện thông qua các phương thức charat () và length (). charat (): hàm charat () trong java được sử dụng để đọc các ký tự ở một số chỉ mục cụ thể.compare every character in the given string with the vowel letters, which can be done through the charAt() and length() methods. charAt() : The charAt() function in Java is used to read characters at a particular index number.
Làm thế nào để bạn in một nguyên âm bằng cách sử dụng nếu khác trong Python?nguyên âm = ("a", "e", "i", "o", "u") word = input ("gõ một từ:") nếu cólà ít nhất một nguyên âm trong từ của bạn. ")if any(v in word for v in vowels): print("There is at least one vowel in your word. ") else: print("There is no vowel in your word. ") @MladenMilosavljevic There is no nested loop in my answer.
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 .. |