Đăng nhập để hỏi chi tiết
lập hàm và tính giai thừa của số a nhập từ bàn phím, Python
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
462
291
C1:
def GiaiThua(n):
s = 1
for i in range (1, n + 1):
s *= i
return s
n = int(input())
print (GiaiThua(n))
C2:
from math import factorial
def GiaiThua(n):
return factorial(n)
n = int(input())
print(GiaiThua(n))
C3:
def GiaiThua(n):
if n == 0:
return 1
return n * GiaiThua(n - 1)
n = int(input())
print (GiaiThua(n))
Chúc bn học tốt!
$\color{Turquoise}{\triangleright \triangleright\ \color{ Turquoise}{\text{DinhPhuc} \triangleleft \triangleleft}}$
Hãy giúp mọi người biết câu trả lời này thế nào?
def gt(a: int) -> int:
s = a
for i in range(1,a):
s*=i
return s
a = int(input())
print(gt(a))
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
0
105
0
bạn làm hay và nhiều cách nhưng mình chỉ cần 1 thôi với mk cx cần giải thích nữa nên bn ko đc ctrlhn thông cảm nha
462
5064
291
um