Python入门程序 函数应用(判断素数、递归求n的阶乘、x的n次方、最大最小值、插入排序法)
1.判断素数
#编写函数,判断一个数是否是素数。
def isprime(n):
if n==1:
return False
for i in range(2, n):
if n % i == 0:
return False
return T
Python入门程序 函数应用(判断素数、递归求n的阶乘、x的n次方、最大最小值、插入排序法)
1.判断素数
#编写函数,判断一个数是否是素数。
def isprime(n):
if n==1:
return False
for i in range(2, n):
if n % i == 0:
return False
return T
Python阶乘求和的方法
题目描述:
获得用户输入的整数n,输出 1!+2!+…+n!的值。
如果输入数值为0、负数、非数字或非整数,输出提示信息:输入有误,请输入正整数。
方法一:
#factTest1
def main():
a = input()
sum = 0
if a.isdigit():
n = eval(a)
if n > 0:
fact = 1
for i in range(1, n+1):
fact