python
dyz_123456
这个作者很懒,什么都没留下…
展开
-
删除文件空白行-python3
#运行环境:pycharm 2021.3 #windows,python3 import os def 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 · 489 阅读 · 0 评论 -
python 实现递归函数
递归函数有两点即:1、一定要有结束分支 2、调用本身分支,在python中递归只能有50级 示例: # 递归函数的实现 #运行环境Python 3.9 def 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 · 1158 阅读 · 0 评论 -
Lambda匿名函数使用
lambda函数的语法:lambda argument_list:expersion “:”前是参数,后边是返回表达式,可以有多个参数,但只能返回一个表达式,适用于简单的操作处理,可以快速的实现某项功能。 示例: '''匿名函数的使用''' a=lambda x,y:x+y print((lambda x,y:x+y)(3,4)) #lammda本身相当于一个函数,可以直接调用 print (a(3,4)) #函数可认赋值给变量,变量名就相当于函数名 '''函数可认赋值给变量示例''' def原创 2021-12-27 10:51:25 · 251 阅读 · 0 评论