Hướng dẫn how do you find the factorial of a number using a while loop in python? - làm cách nào để tìm giai thừa của một số bằng vòng lặp while trong python?

Ở đây bạn sẽ nhận được chương trình Python để tìm giai thừa số sử dụng cho và trong khi vòng lặp.

Lao động của một số được tính bằng cách nhân nó với tất cả các số bên dưới nó bắt đầu từ 1.

Ví dụ: giai thừa 4 là 24 [1 x 2 x 3 x 4].

Chương trình dưới đây lấy một số từ người dùng làm đầu vào và tìm giai thừa của nó.

Sử dụng cho vòng lặp

num = int [input ["nhập một số:"]]=int[input["enter a number: "]]

fac=1=1

foriinrange[1,num+1]:iinrange[1,num+ 1]:

fac=fac*i=fac*i

in ["Factorial của", num "là", fac]["factorial of ",num," is ",fac]

Đầu ra

Nhập một số: 5Factorial của 5 là 120
factorial of 5 is 120

Sử dụng trong khi vòng lặp

num = int [input ["nhập một số:"]]=int[input["enter a number: "]]

fac=1=1

i=1=1

in ["Factorial của", num "là", fac]i

Bài Viết Liên Quan

Chủ Đề