

Viết chương trình con hàm def f_sum(A,b) có chức năng tính tổng các số của danh sách theo qui định sau:
Nếu b bằng 0 thì tính tổng các số của danh sách A
Nếu b khác không tính tổng các số dương .
PYTHON ạ
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
Đây là câu trả lời đã được xác thực
Câu trả lời được xác thực chứa thông tin chính xác và đáng tin cậy, được xác nhận hoặc trả lời bởi các chuyên gia, giáo viên hàng đầu của chúng tôi.
#Tạo hàm con tính tổng theo quy định đề bài
def f_sum(A, b):
if b == 0:
return sum(A)
else:
soduong = 0
for num in A:
if num > 0:
soduong += num
return soduong
#Tạo danh sách để lấy dãy số từ người dùng
a = []
n = int(input("Nhập độ dài danh sách A: "))
print("Nhập các phần tử danh sách A")
for ele in range(n):
ele = int(input())
a.append(ele)
b = int(input("Nhập số b: "))
#In ra kết quả
result = f_sum(a, b)
print("Kết quả:", result)
Hãy giúp mọi người biết câu trả lời này thế nào?
![]()
Bảng tin
193
5000
105
ở hàm def() mình có thể tùy ý đặt tên cho biến bên trong dấu ()
4
18
2
Cảm ơn rất nhìu ạ
1476
173
2027
Cm xth đầu nka a<33
1476
173
2027
Off mà cx có xth nx.-.
1285
518
1046
Riêng một mình e chưa có xth.-.
1695
16033
1972
Cm xth đầu tiên ạ ! :)
1695
16033
1972
Riêng một mình e chưa có xth.-. => Ad ngẫu hứng r cho á mà , mấy cái xth của a chả cái nào dùng latex mà vẫn có xth , rồi đến lucd dùng latex thì chả có thêm cái xth nào :)
1476
173
2027
=))