Trang chủ Lớp 10 Tin học lớp 10 SBT Tin học 10 - Kết nối tri thức Câu 24.8 Bài 24 (trang 50, 51) SBT Tin học 10: Cho...

Câu 24.8 Bài 24 (trang 50, 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

Giải Câu 24.8 Bài 24. Xâu kí tự (trang 50, 51) – SBT Tin học 10 Kết nối tri thức. Hướng dẫn: Dựa vào kiến thức đã học để viết đoạn chương trình.

Câu hỏi/Đề bài:

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.

Hướng dẫn:

Dựa vào kiến thức đã học để viết đoạn chương trình

Lời giải:

a) Đoạn 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) Đoạn 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)