您现在的位置是:主页 > news > 杭州的服装网站建设/好看的seo网站
杭州的服装网站建设/好看的seo网站
admin2025/5/11 6:12:30【news】
简介杭州的服装网站建设,好看的seo网站,旅游网站开发设计报告书,邯郸哪有做网站的公司实验8 函数(一)实验目的:1、理解自定义函数过程的定义和调用方法;2、掌握自定义函数的定义和调用方法;3、理解函数中的参数的作用;实验内容:1、编写一函数Fabonacci(n),其中参数n代表第n 次的迭代。While循环def fib(n…
实验8 函数(一)
实验目的:
1、理解自定义函数过程的定义和调用方法;
2、掌握自定义函数的定义和调用方法;
3、理解函数中的参数的作用;
实验内容:
1、编写一函数Fabonacci(n),其中参数n代表第n 次的迭代。
While循环
def fib(n):
if n==1 or n==2:
return 1
a=1
b=1
i=2
while True:
c=a+b
a=b
b=c
i+=1 #第i次迭代,也就是第i个数
if i==n:
return c
break
def main():
n=input("Enter a number of generation:") print fib(n)
main()
或者用for循环
def fib(n):
a=1
b=1
c=0
if n==1 or n==2:
return 1
else:
for i in range(3,n+1): c=a+b
a=b
b=c
return c
def main():
n=input("enter n:")
print fib(n)
main()
2、编写一函数Prime(n),对于已知正整数n,判断该数是否为素数,如果是素数,返回True,
否则返回False。
def prime(n):
if n<2:
return False
a=0
for i in range(1,n+1): if n%i==0:
a+=1
if a>2:
return False
else: return True
def main():
n=input("Enter a number:") print prime(n)
main()
Or:
def prime(n):
if n<2:
return False
if n==2: