欢迎光临
我们一直在努力

python装饰器

官网链接

拿dataclasses中的dataclass举例

# coding:utf-8
#JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
from dataclasses import dataclass

class Solution1:
def value(self,name:str,age:int ,tall:float):
self.name = name
self.age = age
self.tall = tall
return {

self.name,self.age,self.tall}

@dataclass
class Solution2:
name : str
age : int
tall : float

zhou1 = Solution1().value(\”zhouxipeng\”,28,165)
zhou2 = Solution2(\”zhouxipeng\”,27,165)

print(zhou1,zhou2)

运行结果:
{

28, 165, \’zhouxipeng\’} Solution2(name=\’zhouxipeng\’, age=27, tall

赞(0)
未经允许不得转载:171主机测评 » python装饰器
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址