X

Tin học 10 Kết nối tri thức

Viết chương trình yêu cầu nhập từ bàn phím một xâu kí tự sau đó thông báo


Giải Tin học lớp 10 Bài 26: Hàm trong Python

Haylamdo biên soạn và sưu tầm lời giải Vận dụng 2 trang 130 Tin học 10 trong Bài 26: Hàm trong Python. Với lời giải chi tiết nhất hy vọng sẽ giúp học sinh biết cách làm bài tập Tin học 10.

Vận dụng 2 trang 130 Tin học 10: Viết chương trình yêu cầu nhập từ bàn phím một xâu kí tự, sau đó thông báo:

- Tổng số các kí tự là chữ số của xâu.

- Tổng số các kí tự là chữ cái tiếng Anh trong xâu.

Viết hàm cho mỗi yêu cầu trên.

Lời giải:

Chương trình:

def numbers(s):

    t=0

    for ch in s:

        if '0'<=ch<='9':

             t=t+1

    return t

def characters(s):

    t=0

    for ch in s:

        if 'a'<=ch<='z' or 'A'<=ch<='Z':

             t=t+1

    return t

s=input("Nhập xâu kí tự")

print("Số kí tự chữ số trong xâu s là: ", numbers(s))

print("Số kí tự chữ cái trong xâu s là: ", characters(s))

Xem thêm lời giải bài tập Tin học lớp 10 Kết nối tri thức hay, chi tiết khác: