python
dyz_123456
这个作者很懒,什么都没留下…
展开
-
删除文件空白行-python3
#运行环境:pycharm 2021.3#windows,python3import osdef delblankline(infile,outfile): '''delete blanklines of infile''' infp = open(infile,"r") outfile = open(outfile,"w") lines = infp.readlines() for li in lines: if li == "\n": .原创 2021-12-31 14:23:38 · 531 阅读 · 0 评论 -
python 实现递归函数
递归函数有两点即:1、一定要有结束分支 2、调用本身分支,在python中递归只能有50级示例:# 递归函数的实现#运行环境Python 3.9def recur_fibo(n): '''u递归函数,输出斐波那契数列''' if n<=1: return n else: return recur_fibo(n-1)+recur_fibo(n-2)nterms = int(input("您要输出几项斐波那契数列?"))...原创 2021-12-28 14:48:57 · 1214 阅读 · 0 评论 -
Lambda匿名函数使用
lambda函数的语法:lambda argument_list:expersion“:”前是参数,后边是返回表达式,可以有多个参数,但只能返回一个表达式,适用于简单的操作处理,可以快速的实现某项功能。示例:'''匿名函数的使用'''a=lambda x,y:x+yprint((lambda x,y:x+y)(3,4)) #lammda本身相当于一个函数,可以直接调用print (a(3,4)) #函数可认赋值给变量,变量名就相当于函数名'''函数可认赋值给变量示例'''def原创 2021-12-27 10:51:25 · 316 阅读 · 0 评论