Trang chủ Lớp 10 SGK Tin học 10 - Kết nối tri thức Viết chương trình nhập nhiều số (số nguyên hoặc số thực) từ...

Viết chương trình nhập nhiều số (số nguyên hoặc số thực) từ bàn phím, các số cách nhau bởi dấu cách...

Dữ liệu nhập vào là một xâu. Dùng lệnh split() để tách thành danh sách. Phân tích và giải Câu hỏi Luyện tập trang 126 SGK Tin học 10 - Bài 25. Một số lệnh làm việc với xâu kí tự.

1. Viết chương trình nhập nhiều số (số nguyên hoặc số thực) từ bàn phím, các số cách nhau bởi dấu cách. Sau đó in ra màn hình tổng các số đã nhập.

Dữ liệu nhập vào là một xâu. Dùng lệnh split() để tách thành danh sách. Chuyển các phần tử của danh sách này thành số và tính tổng.

s=input("Nhập dãy các số cách nhau bởi dấu cách: ")

A=s.split()

n=[]

for x in A:

n.append(float(x))

S=0

for i in n:

S=S+i

Advertisements (Quảng cáo)

print(S)

2. Viết chương trình nhập họ tên đầy đủ của người dùng, sau đó in thông báo tên và họ đệm của người đó.

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

s=input("Nhập họ tên: ")

A=s.split(” ")

print("Tên: ", A[len(A)-1])

print("Tên đệm: ", A[len(A)-2])