news 2026/7/4 16:36:28

python 面向对象基础入门

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python 面向对象基础入门

#定义教师类,将其作为具体教师对象的模板。该类中包含教师对象属性:name age gendar position属性。
#基于教师类,创建不同教师对象,要求其具有对应的姓名、年龄、性别和职务。
#1.init()方法
class Teacher:
teacher_count=0 #添加一个类属性;
definit(self,name,age,gendar,position):
self.name=name
self.age=age
self.gendar=gendar
self.position=position
Teacher.teacher_count+=1

#创建Teacher的对象;
teacher1=Teacher(“张三丰”,22,“女”,“武术老师”)
teacher2=Teacher(“刘敏”,22,“女”,“英语老师”)

#打印老师的信息
print(f’第一位老师的具体信息:{teacher1.name},{teacher1.age},{teacher1.gendar},{teacher1.position}‘)
print(f’当前有{Teacher.teacher_count}位老师!’)
#打印第二位老师的信息
print(f’第二位老师的具体信息:{teacher2.name},{teacher2.age},{teacher2.gendar},{teacher2.position}‘)
print(f’当前有{Teacher.teacher_count}位老师!’)

#2.类的属性
#类的属性 绑定与类本身,而非类的某个特定实例变量。它们通常用于存储与类整体相关的信息,或当所有实例需要共享同一个数据时。
class MyClass:
#我是类的属性
class_attr=“I am a class attribute”

obj1=MyClass()
obj2=MyClass()

#打印属性信息
print(obj1.class_attr)
print(MyClass.class_attr)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 17:18:40

博客开题pytho

目录Python语言概述核心特性应用场景示例代码学习资源推荐项目技术支持可定制开发之功能亮点源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作Python语言概述 Python是一种高级、解释型、通用的编程语言,由Guido van Rossum于199…

作者头像 李华
网站建设 2026/6/26 17:18:38

Python 一行代码实现计数统计:dict.get() 的巧妙用法

Python 一行代码实现计数统计:dict.get() 的巧妙用法 在 Python 中统计元素出现次数是一个常见需求。今天分享一个经典且优雅的写法,只需一行代码就能搞定: app_stats[entry.app_id] app_stats.get(entry.app_id, 0) 1场景还原 假设我们在分…

作者头像 李华
网站建设 2026/6/26 17:18:39

大模型学习路线图:从概念到实践(程序员必备,建议收藏)

本文全面介绍了大模型的基本概念、训练过程、应用领域、发展趋势及挑战。大模型是包含超大规模参数的神经网络模型,通过预训练和微调获得知识,具备涌现和泛化能力。当前大模型广泛应用于语言、音频、视觉等领域,呈现"百模大战"和&q…

作者头像 李华
网站建设 2026/7/1 7:01:11

基于深度学习的交通标志识别研究与应用

目录 深度学习在交通标志识别中的核心方法关键技术优化方向实际应用场景部署性能评估指标 项目技术支持可定制开发之功能亮点源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作 深度学习在交通标志识别中的核心方法 卷积神经网络(…

作者头像 李华
网站建设 2026/7/4 7:04:23

【开题答辩全过程】以 基于Java的九价疫苗预约系统为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

作者头像 李华
网站建设 2026/7/1 19:50:11

HighGoDB 用户密码安全策略

文章目录 环境文档用途详细信息 环境 系统平台:Linux x86-64 Red Hat Enterprise Linux 7 版本:4.3.2 文档用途 通过调用函数的方式增强用户密码的安全性 详细信息 一般来说数据库密码安全管理要考虑以下几个方面 : 密码过期策略, 决定密码的有效期…

作者头像 李华