# 2、使用函数根据用户输入求斐波那契数列斐波那契数列:1,1,2,3,5,8,13,21…即: 起始两项均为1,此后的项分别为前两项之和# 2,不需要传参,方便用户使用deffunc3():
num =int(input('请输入你要获取的项数:'))
a = b =1if num <=2:[print(a, end=' ')for i inrange(num)]else:[print(a, end=' ')for i inrange(2)]for i inrange(num):print(a+b, end=' ')
a, b = b, a+b
func3()
练习三
# 3. 编写一段代码,定义一个函数求1-100之间所有整数的和,并调用该函数打印出结果# for循环defsum():
num =0for i inrange(1,101):
num += i
print(num)sum()# while循环defsum1():
num1 =0
a =1while a <=100:
num1 += a
a +=1print(num1)
sum1()