搜索结果
查询Tags标签: def,共有 1678条记录-
cs61a 18 Spring——hw02 & lab02
函数式编程 简化代码。定义函数时应该认真考虑inputs变量和body,将相同结构/过程/操作抽象化。lambda 函数的运用: one-argument 式函数。 要分清返回的是函数还是值(skill:Draw frame),只有()才是call expressioneg: lambda【函数】 x【自变量】:x【返回值】当…
2021/12/18 23:26:49 人评论 次浏览 -
python中的rpc库
基于xml的rpc调用rpcserver.pyfrom xmlrpc.server import SimpleXMLRPCServer# python中类的命名方式遵循驼峰命名法 # 1. 没有出现url的映射 # 2. 没有出现编码和解码 # 3. 序列化和反序列化协议是:xml class Calculate:def add(self, x, y):return x + ydef multiply(s…
2021/12/18 22:22:55 人评论 次浏览 -
python中的rpc库
基于xml的rpc调用rpcserver.pyfrom xmlrpc.server import SimpleXMLRPCServer# python中类的命名方式遵循驼峰命名法 # 1. 没有出现url的映射 # 2. 没有出现编码和解码 # 3. 序列化和反序列化协议是:xml class Calculate:def add(self, x, y):return x + ydef multiply(s…
2021/12/18 22:22:55 人评论 次浏览 -
力扣刷题-python-栈和队列(栈、队列)
1.栈和队列在python里面,栈和列表都可以用列表来模拟,都可以用append和pop 栈 入是append() 出是pop() 列表入是append() 出是pop(0) 2.栈的经典题型 232. 用栈实现队列 - 力扣(LeetCode) (leetcode-cn.com) 这个题还蛮有意思,用两个栈来实现队列的功能。 class MyQu…
2021/12/18 22:22:24 人评论 次浏览 -
力扣刷题-python-栈和队列(栈、队列)
1.栈和队列在python里面,栈和列表都可以用列表来模拟,都可以用append和pop 栈 入是append() 出是pop() 列表入是append() 出是pop(0) 2.栈的经典题型 232. 用栈实现队列 - 力扣(LeetCode) (leetcode-cn.com) 这个题还蛮有意思,用两个栈来实现队列的功能。 class MyQu…
2021/12/18 22:22:24 人评论 次浏览 -
Python中的staticmethod和classmethod
在类中定义的所有函数都是对象的绑定方法,对象在调用绑定方法时会将自己作为参数传递给方法的第一个参数(即self)在类中还可以定义基于类名访问的函数:静态函数和类函数。 静态函数使用装饰器@staticmethod定义;类函数使用@classmaethod定义。两者在使用方法上非常相…
2021/12/18 14:20:20 人评论 次浏览 -
Python中的staticmethod和classmethod
在类中定义的所有函数都是对象的绑定方法,对象在调用绑定方法时会将自己作为参数传递给方法的第一个参数(即self)在类中还可以定义基于类名访问的函数:静态函数和类函数。 静态函数使用装饰器@staticmethod定义;类函数使用@classmaethod定义。两者在使用方法上非常相…
2021/12/18 14:20:20 人评论 次浏览 -
Python函数开发的四条原则
众所周知,熟悉Python的小伙们接触最多的就是函数,函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。 函数能提高应用的模块性和代码的重复利用率。除了Python提供了许多内建函数,比如print()。而我们接触最频繁的就是用户自定义函数。 函数定义函数定…
2021/12/18 12:49:58 人评论 次浏览 -
Python函数开发的四条原则
众所周知,熟悉Python的小伙们接触最多的就是函数,函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段。 函数能提高应用的模块性和代码的重复利用率。除了Python提供了许多内建函数,比如print()。而我们接触最频繁的就是用户自定义函数。 函数定义函数定…
2021/12/18 12:49:58 人评论 次浏览 -
Python 多态
目标: 多态 面向对象三大特性: 1)、封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中; 定义类的准则: 2)、继承 实现代码的重用,相同的代码不需要重复的编写; 设计类的技巧 子类针对自己持有的需求,编写特定的代码; 3)多态 不同的 子类对象 调用相同 父…
2021/12/18 12:19:46 人评论 次浏览 -
Python 多态
目标: 多态 面向对象三大特性: 1)、封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中; 定义类的准则: 2)、继承 实现代码的重用,相同的代码不需要重复的编写; 设计类的技巧 子类针对自己持有的需求,编写特定的代码; 3)多态 不同的 子类对象 调用相同 父…
2021/12/18 12:19:46 人评论 次浏览 -
python笔记整理第六十一篇(面向对象和面向过程、类与对象)
面向过程和面向对象的区别: 面向过程事物比较简单,可以用线性的思维去解决,面向对象事物比较复杂,使用简单的线性思维无法解决。 面向过程和面向对象的共同点: 面向过程和面向对象都是解决实际问题的一中思维方式。 二者相辅相成,并不是对立的,解决复杂问题,通过面…
2021/12/17 11:22:23 人评论 次浏览 -
python笔记整理第六十一篇(面向对象和面向过程、类与对象)
面向过程和面向对象的区别: 面向过程事物比较简单,可以用线性的思维去解决,面向对象事物比较复杂,使用简单的线性思维无法解决。 面向过程和面向对象的共同点: 面向过程和面向对象都是解决实际问题的一中思维方式。 二者相辅相成,并不是对立的,解决复杂问题,通过面…
2021/12/17 11:22:23 人评论 次浏览 -
python 学习制作英文学习词典。
#英文字典def oppendict():dir = mydict.txtdicts = {}tf=open(dir,r+)print(本字典已有的内容:)for item in tf:k,v=tuple(item.replace(\n,).split(:))print(k,v)dicts[k]=vtf.close()return dictsdicts=oppendict()#查字典 def lookup():quest=input("请输入要查询…
2021/12/17 1:41:32 人评论 次浏览 -
python 学习制作英文学习词典。
#英文字典def oppendict():dir = mydict.txtdicts = {}tf=open(dir,r+)print(本字典已有的内容:)for item in tf:k,v=tuple(item.replace(\n,).split(:))print(k,v)dicts[k]=vtf.close()return dictsdicts=oppendict()#查字典 def lookup():quest=input("请输入要查询…
2021/12/17 1:41:32 人评论 次浏览