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

python学习day28

知识点回顾:
1.类的定义
2.pass占位语句
3.类的初始化方法
4.类的普通方法
5.类的继承:属性的继承、方法的继承

定义和占位符

#类的介绍
#驼峰命名法
class ClassName:#占位符pass
#循环
x = 1
if x > 0:pass
else:passfor i in range(10):pass#异常处理
try:pass
except:pass
finally:pass#类的初始化
class Teacher:def __init__(self):self.name = 'xiaoming'self.subject  = 'python'self.age = 18Teacher = Teacher()
print(Teacher.name)

 类的初始化

#类的初始化,带参数
class Teacher:def __init__(self,name,age):self.name = nameself.age = ageself.subject  = 'python'#不带init的就是普通方法,需要调用才能使用def teach_python(self):print("teach python")def criticize(self, name):print(f"criticize  {name}")Teacher = Teacher("jack",33)
print(Teacher.name)
print(Teacher.age)
print(Teacher.subject)
Teacher.teach_python()
Teacher.criticize("xxh")

类的继承

#类的继承
#类的初始化,带参数
class Teacher:def __init__(self,name,age):self.name = nameself.age = ageself.subject  = 'python'#不带init的就是普通方法,需要调用才能使用def teach_python(self):print("teach python")def criticize(self, name):print(f"criticize  {name}")class MasterTeacher(Teacher):def __init__(self,name,age,teach_years):super().__init__(name,age,teach_years)self.teach_years = teach_yearsdef teach_java(self):print("teach java")def criticize(self, name):print(f"criticize  {name}")master = MasterTeacher("zhangsan", 18)
master.teach_java()
master.teach_python()

@浙大疏锦行

http://www.xdnf.cn/news/8675.html

相关文章:

  • 博图SCL星三角降压启动从安装到编程步骤详解
  • libreoffice容器word转pdf
  • Word转PDF--自动生成目录
  • 教师技术知识对人工智能赋能下教学效果的影响:以教学创新为中介的实证研究
  • java每日精进 5.25【Redis缓存】
  • 一文讲透golang channel 的特点、原理及使用场景
  • Linux相关概念和易错知识点(41)(UDP、TCP报头结构)
  • 识别速度快且精准的OCR工具
  • 【短距离通信】【WiFi】WiFi7起源和应用场景介绍
  • 中间件安全IISApacheTomcatNginx弱口令不安全配置CVE
  • 梯度下降 损失景观 视频截图
  • 【 java 基础问题 第一篇 】
  • 【MySQL】第9节|Innodb底层原理与Mysql日志机制深入剖析(二)
  • Audio Codec的I2S时序或PCM时序,代表什么意思
  • 使用Chrome waterfall 查看接口耗时
  • openssl-1.1.1w-win64
  • ISO 26262-5 评估硬件随机失效率
  • redis功能清单
  • 记录一次功能优化需求下的业务处理思路整理
  • 【LangChain大模型应用与多智能体开发 ② 接入智谱AI】
  • 特殊类设计
  • 【打卡】树状数组的操作
  • JDK21深度解密 Day 4:虚拟线程底层实现原理
  • 软件名称:系统日志监听工具 v1.0
  • 环境配置文档撰写指南
  • ​​支持多客户网站的SMPP网关完整实现方案​
  • vocabulary in program
  • C++ STL
  • Seismic source model - stochastic kinematic model (kappa-inverse-square)
  • 页面实现渲染大量 DOM 元素