02 2020 档案
摘要:装饰器:本质是函数,(装饰其他函数),就是为其他函数添加附加功能。 原则:1,不能修改被装饰函数的原代码。 2、不能修改被装饰函数的调用方式。 import time def timer(func): def warpper(*args,**kwargs): start_time=time.time
阅读全文
摘要:变量可以指向函数,函数的参数能接受变量。那么一个函数就可以接收另一个函数作为参数,这两种函数就称之为高阶函数。 def add(x,y,f): return f(x)+f(y) res=add(3,-6,abs) print(res)
阅读全文
摘要:1、函数的返回值。python返回值比较诡异。呵呵,我人也可以返回,其它的函数,这时会返回函数的内存地值。如return test1. 1 def test1(): 2 print("in the test1") 3 #print("in the test") 4 5 def test2(): 6
阅读全文
摘要:1、函数的定义 面向过程,面向对象,函数式编程。这是编程的方法论。 面向对象的独门秘技是类,class。面向过程的独门秘技是过程,def。函数式编程的独门秘技是函数,def。 过程就是没有返回值的函数。但是在python中,过程会返回none. 1 def func1(): 2 #testing1
阅读全文
摘要:1、读一行,写一行,判断字符串,修改之。 1 f=open("yesterday2","r",encoding="utf-8") 2 f_new=open("yesterday3","w",encoding="utf-8") 3 4 for line in f: 5 if "爱情触手可及" in l
阅读全文
摘要:1、文件指针的操作 1 f=open("yesterday","r",encoding="utf-8") #文件句柄 2 #文件内指针的操作 3 print (f.tell()) 4 #f.read(5) 5 print (f.readline()) 6 print (f.readline()) 7
阅读全文
摘要:1 f=open("yesterday","r",encoding="utf-8") #文件句柄 2 data=f.read() 3 data2=f.read() 4 print (data) 5 print (" data2 ") 6 #读文件时指针会在文件内移动,读一次后,指针将所有的文本读完后
阅读全文

浙公网安备 33010602011771号