Làm sao để có câu trả lời hay nhất?
26/03/2025
26/03/2025
def dem_chu_cai_hoa(s):
"""Đếm số lần xuất hiện của các chữ cái tiếng Anh viết hoa trong chuỗi.
Args:
s: Chuỗi đầu vào.
Returns:
Một từ điển (dictionary) với các chữ cái viết hoa làm khóa và số lần xuất hiện làm giá trị.
"""
dem = {}
for ky_tu in s:
if 'A' <= ky_tu <= 'Z':
if ky_tu in dem:
dem[ky_tu] += 1
else:
dem[ky_tu] = 1
return dem
# Nhập chuỗi từ người dùng
s = input("Nhập chuỗi: ")
# Đếm số lần xuất hiện của các chữ cái viết hoa
ket_qua = dem_chu_cai_hoa(s)
# In kết quả
for ky_tu, so_lan in ket_qua.items():
print(f"Chữ cái '{ky_tu}' xuất hiện {so_lan} lần.")
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời