Quảng cáo
2 câu trả lời 434
Dưới đây là đoạn mã Python giúp giải quyết bài toán của bạn:
# Nhập vào danh sách các số nguyên từ bàn phím
lst = list(map(int, input("Nhập vào danh sách các số nguyên, cách nhau bởi dấu phẩy: ").split(',')))
# Lọc ra các số lớn hơn 10
numbers_greater_than_10 = [num for num in lst if num > 10]
# Tính trung bình cộng của các số lớn hơn 10
average = sum(numbers_greater_than_10) / len(numbers_greater_than_10) if numbers_greater_than_10 else 0
# In ra kết quả
print("Trung bình cộng của các số lớn hơn 10: ", average)
print("Số lượng các số lớn hơn 10: ", len(numbers_greater_than_10))
Trong đoạn mã trên, chúng ta sử dụng hàm input() để nhập danh sách các số nguyên từ bàn phím. Sau đó, sử dụng list comprehension để lọc ra các số lớn hơn 10 và tính trung bình cộng của chúng. Cuối cùng, chúng ta in ra trung bình cộng và số lượng các số lớn hơn 10.
Dưới đây là đoạn mã Python giúp giải quyết bài toán của bạn:
# Nhập vào danh sách các số nguyên từ bàn phím
lst = list(map(int, input("Nhập vào danh sách các số nguyên, cách nhau bởi dấu phẩy: ").split(',')))
# Lọc ra các số lớn hơn 10
numbers_greater_than_10 = [num for num in lst if num > 10]
# Tính trung bình cộng của các số lớn hơn 10
average = sum(numbers_greater_than_10) / len(numbers_greater_than_10) if numbers_greater_than_10 else 0
# In ra kết quả
print("Trung bình cộng của các số lớn hơn 10: ", average)
print("Số lượng các số lớn hơn 10: ", len(numbers_greater_than_10))
Trong đoạn mã trên, chúng ta sử dụng hàm input() để nhập danh sách các số nguyên từ bàn phím. Sau đó, sử dụng list comprehension để lọc ra các số lớn hơn 10 và tính trung bình cộng của chúng. Cuối cùng, chúng ta in ra trung bình cộng và số lượng các số lớn hơn 10.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55475 -
Đã trả lời bởi chuyên gia
31411 -
Đã trả lời bởi chuyên gia
29954
