Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么这个阶乘程序不能正常工作? 要查找的Python 3程序 #给定数的阶乘 def阶乘(n): 如果n1): 事实*=n n-=1 返回事实 #驱动程序代码 num=5; 打印(“阶乘的”,num,“is”,阶乘(num)) 我不知道你在问什么,但我要_Python_Data Science Experience_Programmers Notepad - Fatal编程技术网

为什么这个阶乘程序不能正常工作? 要查找的Python 3程序 #给定数的阶乘 def阶乘(n): 如果n1): 事实*=n n-=1 返回事实 #驱动程序代码 num=5; 打印(“阶乘的”,num,“is”,阶乘(num)) 我不知道你在问什么,但我要

为什么这个阶乘程序不能正常工作? 要查找的Python 3程序 #给定数的阶乘 def阶乘(n): 如果n1): 事实*=n n-=1 返回事实 #驱动程序代码 num=5; 打印(“阶乘的”,num,“is”,阶乘(num)) 我不知道你在问什么,但我要,python,data-science-experience,programmers-notepad,Python,Data Science Experience,Programmers Notepad,为什么这个阶乘程序不能正常工作? 要查找的Python 3程序 #给定数的阶乘 def阶乘(n): 如果n1): 事实*=n n-=1 返回事实 #驱动程序代码 num=5; 打印(“阶乘的”,num,“is”,阶乘(num)) 我不知道你在问什么,但我要注意的是:不要使用Geeksforgeks。这是一个垃圾网站,会教你糟糕的做法,让你成为一个更糟糕的程序员。。。。每一行之间的空格都有点烦人,使代码在视觉上更难阅读。如果对你有用,那太好了!但在发布问题时,我建议您尽可能使代码可读,以方便其他用

为什么这个阶乘程序不能正常工作? 要查找的Python 3程序 #给定数的阶乘 def阶乘(n): 如果n<0: 返回0 如果n==0或n==1: 返回1 其他: 事实=1 而(n>1): 事实*=n n-=1 返回事实 #驱动程序代码 num=5; 打印(“阶乘的”,num,“is”,阶乘(num))
我不知道你在问什么,但我要注意的是:不要使用Geeksforgeks。这是一个垃圾网站,会教你糟糕的做法,让你成为一个更糟糕的程序员。。。。每一行之间的空格都有点烦人,使代码在视觉上更难阅读。如果对你有用,那太好了!但在发布问题时,我建议您尽可能使代码可读,以方便其他用户使用。:)@BuddyBob我更新了格式你怎么知道它不工作了?我看不出有什么问题,应该怎么办?
# Python 3 program to find  
# factorial of given number

def factorial(n):
    if n < 0:
        return 0
    elif n == 0 or n == 1:
        return 1
    else:
        fact = 1
        while(n > 1):
            fact *= n
            n -= 1
        return fact
# Driver Code
num = 5;
print("Factorial of",num,"is",factorial(num))