摘要:
一 函数对象 二 函数嵌套 三 名称空间与作用域 四 闭包函数 五 装饰器 六 练习题 一 函数对象 1 函数是第一类对象,即函数可以当作数据传递 #1 可以被引用 #2 可以当作参数传递 #3 返回值可以是函数 #3 可以当作容器类型的元素 2 利用该特性,优雅的取代多分支的if def foo( 阅读全文
摘要:
#修改文件内容的方式一:#思路:先将原文件内容一次性全部读入内存,然后在内存修改完毕后,再#覆盖写回原文件#优点:在修改期间,文件内容只有一份#缺点:当文件过大的情况下或占用过多的内存空间 # with open('d.txt','rt',encoding='utf-8') as read_f:# 阅读全文
摘要:
一 三元表达式、列表推导式、生成器表达式 二 递归与二分法 三 匿名函数 四 内置函数 五 阶段性练习 一 三元表达式、列表推导式、生成器表达式 1 三元表达式 name=input('姓名>>: ') res='SB' if name == 'alex' else 'NB' print(res) 阅读全文