Cho trước xâu kí tự S bất kì. Viết đoạn chương trình có chức năng sau
Cho trước xâu kí tự S bất kì. Viết đoạn chương trình có chức năng sau:
Giải sách bài tập Tin học 10 Bài 24: Xâu kí tự
Câu 24.8 trang 51 SBT Tin học 10: Cho trước xâu kí tự S bất kì. Viết đoạn chương trình có chức năng sau:
a) Đếm số các kí tự là chữ số trong S.
b) Đếm số các kí tự là chữ cái tiếng Anh trong S.
Lời giải:
a) Chương trình có thể viết như sau:
count = 0
for ch in S:
if "0" <= ch <= "9":
count = count + 1
print(count)
b) Chương trình có thể viết như sau:
count = 0
for ch in S:
if "a" <= ch <= "z" or "A" <= ch <= "Z":
count = count + 1
print(count)