当前位置: 首页 > news >正文

python笔记-类和实例

1、基本概念

  • class:表明这是一个类
  • ClassName:类的名字
  • ():父类集合的开始和结束
  • object:父类的名字,定义类继承自父类,可以不写,默认是object,object是所有类的直接或间接父类
  • 类的实例化(创建对象)
    -实例名 = 类()的方式实例化对象,为类创建一个实例
点击查看代码
class Player(object):  #object是python的基类passtom = Player()  #类的实例化(创建一个对象)
print(f"tom的类型是:{type(tom)}")
print(f"tom是Player类吗:{isinstance(tom, Player)}")
print(f"tom是object类吗:{isinstance(tom, object)}")

2、实例的属性

  • 实例的属性,是通过各个维度对属性进行描述,比如人:姓名、性别、年龄、籍贯、所在城市、工作岗位等就是人的属性;
  • def init(self): #初始化函数
  • 在实例化对象时会默认自动执行类中的初始化函数
点击查看代码
class Player(object):def __init__(self,name,age,city):   #初始化函数print(f"打印初始化函数!!!")self.name = nameself.age = ageself.city = city
#类的实例化类(创建对象)
jake = Player('jake',24,'西安')
jake.city = '北京'  #对象属性重新赋值
print(f"对象jake的基本信息:{jake.name},{jake.age},{jake.city}")
tom = Player('tom',38,'重庆')
print(f"对象tom的基本信息:{tom.name},{tom.age},{tom.city}")
tom.height = 180   #对象在初始化函数外增加属性并赋值
tom.city = '成都'
print(f"tom的所有属性:{tom.__dict__}")   #获取实例对象的所有属性

3、类的属性

http://www.jsqmd.com/news/200202/

相关文章:

  • C# Task并行任务调度GLM-4.6V-Flash-WEB批量图像处理
  • JavaScript严格模式提升GLM-4.6V-Flash-WEB代码健壮性
  • 代码随想录算法训练营第二十一天| 77. 组合、216.组合总和III、17.电话号码的字母组合
  • 【CDA干货】互联网人必会的5种数据分析方法!帮你解决80%职场难题
  • 非线性超表面重大进展:Light发表硅基光栅多模共振研究,推动集成光子器件发展
  • UltraISO注册码最新版获取困难?转向开源GLM-4.6V-Flash-WEB工具链
  • KeyShot许可证批量管理技巧
  • 34.基础语法-健康饮食作业讲解
  • MyBatisPlus枚举处理器处理GLM-4.6V-Flash-WEB状态字段
  • Chromedriver下载地址不稳定?使用GLM-4.6V-Flash-WEB离线推理模式
  • Chromedriver下载地址更换频繁?内置GLM-4.6V-Flash-WEB解决方案
  • 揭秘上海哪家装修公司最好:20年零投诉记录保持者 - 品牌排行榜
  • 让AI自己教自己写代码,会发生什么?
  • 基于GLM-4.6V-Flash-WEB的图像问答系统搭建指南
  • CSDN官网技术帖精选:GLM-4.6V-Flash-WEB入门常见问题解答
  • C#调用GLM-4.6V-Flash-WEB模型接口:Windows平台开发指南
  • FastStone Capture注册码已过期?转向GLM-4.6V-Flash-WEB智能分析
  • 测评:戴尔Precision 5690移动工作站,部署DeepSeek+LobeChat
  • Jupyter Notebook %timeit魔法测试GLM-4.6V-Flash-WEB推理耗时
  • 火山引擎AI大模型对比:GLM-4.6V-Flash-WEB优势全面剖析
  • GitHub镜像网站Gitee同步GLM-4.6V-Flash-WEB项目仓库
  • 卷起来了!华为开源7B模型端侧部署只需160ms,小白也能秒变大神
  • Docker镜像源阿里云配置方法适配GLM-4.6V-Flash-WEB部署
  • CSDN官网账号注册引导用户了解GLM-4.6V-Flash-WEB功能
  • USB通讯过程
  • ADB调试工具与GLM-4.6V-Flash-WEB移动端集成实战
  • 【AI开发新姿势】5分钟搞定新闻智能体!Coze零代码平台让编程小白也能玩转大模型
  • ComfyUI节点连线错误排查:GLM-4.6V-Flash-WEB输入输出匹配
  • “卷不动了“?OpenAI Agent姗姗来迟,但功能强大到让所有程序员颤抖!
  • Chromedriver下载地址总是失效?GLM-4.6V-Flash-WEB识别有效链接