嗨喽大家好卷子又来了,100道Python经典练手题奉上
100个Python练手小程序,学习python的很好的资料,覆盖了python中的每一部分,可以边学习边练习,更容易掌握python。
花了一周的时间,整理了100道Python的练习题,如果你是一位初学者,那么这一份练习题将会给你带来极大的帮助,如果你能够完全独立的完成这份练习题,你已经入门的Python了,练习题涵盖Python基础的大部分内容:
实例002:斐波那契数列
题目 斐波那契数列。
程序分析 斐波那契数列(Fibonacci sequence),从1,1开始,后面每一项等于前面两项之和。图方便就递归实现,图性能就用循环
# 递归实现defFib(n):return1if n<=2else Fib(n-1)+Fib(n-2)print(Fib(int(input())))# 朴素实现target=int(input())res=0a,b=1,1for i in range(target-1): a,b=b,a+bprint(a)
实例090:递归求阶乘
题目 利用递归方法求5!。
程序分析 递归调用即可。
deffactorial(n):return n*factorial(n-1) if n>1else1print(factorial(5))
领取方式:
1.点赞+再看
2.后台回复【学习】即可