Python_面试题汇总【正在整理中...】
1、十大算法
阶乘
冒泡
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 #使用递归实现阶乘 2 3 def f(n): 4 if n ==1: 5 return 1 6 else: 7 return n*(f(n-1))
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 import sys 2 3 n=0 4 while n<3: 5 n+=1 6 name=input("请输入名字:") 7 if name=="root": 8 m=0 9 while m<3: 10 m+=1 11 password = input("请输入密码:") 12 if password =="123": 13 print("登陆成功") 14 sys.exit() 15 else: 16 print("密码错误,请重新输入") 17 # else: 18 # print("用户名输错三次,继续输入密码,即使正确也不能进系统~~") 19 else: 20 print("登陆账号错误") 21 else: 22 print("登陆账号或密码错误超过三次,强制退出") 23