Luyện tập trang 126 SGK Tin học 10 Kết nối tri thức
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.
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 đó.
Hướng dẫn giải chi tiết Luyện tập trang 126
Phương pháp giải:
- 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.
Lời giải chi tiết:
Chương trình có thể thực hiện:
1.
- Cách 1:
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
print(S)
- Cách 2:
s=input("Nhập dãy các số")
A=s.split(" ")
t=0
for i in range(0, len(A)):
t=t+int(A[i])
print(t)
2.
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])
-- Mod Tin Học 10 HỌC247
Bài tập SGK khác
Hoạt động 2 trang 124 SGK Tin học 10 Kết nối tri thức - KNTT
Câu hỏi mục 2 trang 125 SGK Tin học 10 Kết nối tri thức - KNTT
Vận dụng trang 126 SGK Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.1 trang 52 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.2 trang 52 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.3 trang 52 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.4 trang 52 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.5 trang 52 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.6 trang 52 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.7 trang 52 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.8 trang 53 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.9 trang 53 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.10 trang 53 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.11 trang 53 SBT Tin học 10 Kết nối tri thức - KNTT
Giải bài tập 25.12 trang 53 SBT Tin học 10 Kết nối tri thức - KNTT
-
Lệnh find() có ý nghĩa như thế nào trong Python?
bởi minh thuận 15/09/2022
Theo dõi (0) 1 Trả lời