Hướng dẫn how do you check if a letter is a vowel or consonant in python? - làm thế nào để bạn kiểm tra xem một chữ cái là một nguyên âm hay phụ âm trong python?

Trong bài đăng này, chúng tôi sẽ viết một chương trình Python để kiểm tra xem ký tự đã nhập là nguyên âm hay phụ âm.Python program to check whether the entered character is vowel or consonant.

Mã Python

Trong chương trình này, người dùng được yêu cầu nhập một ký tự. Chương trình kiểm tra xem ký tự đã nhập bằng nguyên âm chữ thường hay nguyên âm chữ hoa, nếu đó là chương trình in một thông báo nói rằng ký tự là nguyên âm khác mà nó in rằng ký tự là phụ âm.character is a Vowel else it prints that the character is a Consonant.

# taking user input
ch = input("Enter a character: ")

if(ch=='A' or ch=='a' or ch=='E' or ch =='e' or ch=='I'
 or ch=='i' or ch=='O' or ch=='o' or ch=='U' or ch=='u'):
    print(ch, "is a Vowel")
else:
    print(ch, "is a Consonant")

Output:

Hướng dẫn how do you check if a letter is a vowel or consonant in python? - làm thế nào để bạn kiểm tra xem một chữ cái là một nguyên âm hay phụ âm trong python?

Bài viết liên quan:

  1. C chương trình để kiểm tra nguyên âm hoặc phụ âm
  2. Chương trình Java để kiểm tra nguyên âm hoặc phụ âm
  3. Chương trình Python để kiểm tra xem nhân vật có bảng chữ cái hay không
  4. Chương trình Python để kiểm tra xem số chẵn hoặc lẻ
  5. Chương trình Python để in Hello World

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:50:48 (UTC/GMT +8 giờ)

Python điều kiện: Tập thể dục - 32 với giải pháp

Viết một chương trình Python để kiểm tra xem bảng chữ cái có phải là nguyên âm hay phụ âm hay không.

Trình bày bằng hình ảnh:

Hướng dẫn how do you check if a letter is a vowel or consonant in python? - làm thế nào để bạn kiểm tra xem một chữ cái là một nguyên âm hay phụ âm trong python?

Giải pháp mẫu:

Mã Python:

l = input("Input a letter of the alphabet: ")

if l in ('a', 'e', 'i', 'o', 'u'):
	print("%s is a vowel." % l)
elif l == 'y':
	print("Sometimes letter y stand for vowel, sometimes stand for consonant.")
else:
	print("%s is a consonant." % l) 
	 

Đầu ra mẫu:

Input a letter of the alphabet: u                                                                             
u is a vowel. 

Sơ đồ:

Hướng dẫn how do you check if a letter is a vowel or consonant in python? - làm thế nào để bạn kiểm tra xem một chữ cái là một nguyên âm hay phụ âm trong python?

Trình chỉnh sửa mã Python:

Trực quan hóa thực thi mã Python:

Công cụ sau đây trực quan hóa những gì máy tính đang làm từng bước khi nó thực hiện chương trình đã nói:

Có một cách khác để giải quyết giải pháp này? Đóng góp mã của bạn (và nhận xét) thông qua Disqus.

Trước đây: Viết một chương trình Python để tính tuổi của một con chó trong những năm của chó. Write a Python program to calculate a dog's age in dog's years.
Next: Write a Python program to convert month name to a number of days.

Mức độ khó của bài tập này là gì?

Kiểm tra kỹ năng lập trình của bạn với bài kiểm tra của W3Resource.

Python: Lời khuyên trong ngày

Cấu trúc từ điển mặc định (một lớp từ điển lấy lại giá trị mặc định khi được truy cập khóa không tồn tại):

>>> import collections
>>> m = collections.defaultdict(int)
>>> m['a']
0

>>> m = collections.defaultdict(str)
>>> m['a']
''
>>> m['b'] += 'a'
>>> m['b']
'a'

>>> m = collections.defaultdict(lambda: '[default value]')
>>> m['a']
'[default value]'
>>> m['b']
'[default value]'

>>> m = collections.defaultdict(list)
>>> m['a']
[]


  • Bài tập: Top 16 chủ đề phổ biến nhất hàng tuần
  • Bài tập SQL, Thực hành, Giải pháp - Tham gia
  • Bài tập SQL, Thực hành, Giải pháp - Quan sát phụ
  • JavaScript Basic - Bài tập, Thực hành, Giải pháp
  • Java Array: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Tuyên bố có điều kiện
  • Cơ sở dữ liệu nhân sự - Sắp xếp bộ lọc: Bài tập, Thực hành, Giải pháp
  • C Bài tập lập trình, Thực hành, Giải pháp: Chuỗi
  • Các loại dữ liệu Python: Từ điển - Bài tập, Thực hành, Giải pháp
  • Câu đố lập trình Python - Bài tập, Thực hành, Giải pháp
  • Mảng C ++: Bài tập, Thực hành, Giải pháp
  • Báo cáo và vòng lặp có điều kiện JavaScript - Bài tập, Thực hành, Giải pháp
  • Thuật toán cơ bản C# Sharp: Bài tập, Thực hành, Giải pháp
  • Python Lambda - Bài tập, Thực hành, Giải pháp
  • Python Pandas DataFrame: Bài tập, Thực hành, Giải pháp
  • Công cụ chuyển đổi
  • JavaScript: HTML Mẫu xác thực


Làm thế nào để bạn kiểm tra xem một chữ cái là một phụ âm trong Python?

Một cách tiếp cận khác sẽ được sử dụng để sử dụng phương thức startSwith (). Gán từ cho biến trước tiên bạn có thể thực hiện so sánh: đầu tiên == trước. startswith (('a', 'e', ​​'i', 'o', 'u'))); Nếu đúng thì bạn sẽ biết rằng từ này không bắt đầu với một phụ âm.use the startswith() method. Assigning the word to the variable first you could then do the comparison: first == first. startswith(('a', 'e', 'i', 'o', 'u')); if True then you would know that this word does not begin with a consonant.

Làm thế nào để bạn biết nếu một chữ cái là nguyên âm hoặc phụ âm?

Năm chữ cái a, e, i, o và u được gọi là nguyên âm. Tất cả các bảng chữ cái khác ngoại trừ 5 nguyên âm này được gọi là phụ âm. All other alphabets except these 5 vowels are called consonants.

Làm thế nào để bạn kiểm tra xem một cái gì đó là một nguyên âm trong Python?

Kiểm tra nếu ký tự là nguyên âm của Python..
# Lấy đầu vào của người dùng ..
ch = input ("Nhập một ký tự:").
if (ch == 'a' hoặc ch == 'a' hoặc ch == 'e' hoặc ch == 'e' hoặc ch == 'i'.
hoặc ch == 'i' hoặc ch == 'o' hoặc ch == 'o' hoặc ch == 'u' hoặc ch == 'u'):.
In (ch, "là một nguyên âm").
In (ch, "là một phụ âm").

Làm thế nào để bạn tìm thấy các nguyên âm và 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 ..