class
SchoolMember:
def
__init__(
self
, name, age):
self
.name
=
name
self
.age
=
age
print
(
"(Initialized SchoolMember: %s)"
%
self
.name)
def
tell(
self
):
print
(
"Name:'%s' Age:'%s'"
%
(
self
.name,
self
.age))
class
Teacher(SchoolMember):
def
__init__(
self
, name, age, salary):
SchoolMember.__init__(
self
, name, age)
self
.salary
=
salary
print
(
"(Initialized Teacher: %s)"
%
self
.name)
def
tell(
self
):
SchoolMember.tell(
self
)
print
(
"Salary: '%d'"
%
self
.salary)
class
Student(SchoolMember):
def
__init__(
self
, name, age, marks):
SchoolMember.__init__(
self
, name, age)
self
.marks
=
marks
print
(
"(Initialized Student: %s)"
%
self
.name)
def
tell(
self
):
SchoolMember.tell(
self
)
print
(
"Marks: '%d'"
%
self
.marks)
t
=
Teacher(
"Mrs. Shrividya"
,
40
,
30000
)
s
=
Student(
"Swaroop"
,
22
,
75
)
print
()
members
=
[t, s]
for
member
in
members:
member.tell()
相关推荐
### Python学习笔记与简明教程知识点汇总 #### Python 第1课:安装 - **知识点**: - Python 安装包的选择与下载。 - 安装过程中注意事项,如添加环境变量等。 - 验证Python是否安装成功的方法。 #### Python ...
我之前也写了一篇关于面向对象编程的博客,两篇博客内容相近,包含了我这两次学习的全部内容 第一篇博客 1. 转义字符 \n:换行 \t:制表符,tab “\”号后面可以跟八进制或者十六进制来表示字符,如\141、\x61表示a ...
这份"Python学习笔记"涵盖了从环境搭建到基础语法,再到数据类型和控制结构等关键知识点,旨在为初学者提供全面的学习指导。 首先,1.1章节介绍了Python的基础,包括Python的起源和历史。Python是由Guido van ...
Python实用教程:Python基础,Python高级特性,面向对象编程,多线程,数据库,数据科学,Flask,爬虫开发教程。内部含有学习笔记、MD文档、项目教程、笔记文档 Python实用教程:Python基础,Python高级特性,面向...
### Python学习笔记知识点详解 #### 一、Python简介与特性 **标题与描述解析:** "Python学习笔记.pdf" 的标题直接指出了文档的主题——Python的学习资料,而描述的重复表明该文档的主要内容即为Python的学习笔记...
8. **面向对象编程**:Python支持面向对象编程,包括类的定义、对象的创建和销毁、封装、继承、多态等概念。 9. **文件操作**:学习如何读写文件,包括文本文件和二进制文件,以及文件处理的异常处理。 10. **函数...
【Python学习笔记-王纯业】是一份专为Python初学者设计的教程,由王纯业编撰。这个教程深入浅出地介绍了Python编程的基础知识,帮助初学者快速上手。下面将详细阐述该教程中可能包含的重要知识点,以及Python入门者...
《王纯业版Python学习笔记》是一本专为Python初学者设计的教程,作者王纯业以其简洁明了的写作风格,使得这本相对较为薄的书籍成为了初学者掌握Python编程的理想选择。这本书深入浅出地介绍了Python的基础知识,包括...
使用场景及目标:适用于开发者想深入了解和掌握 Python 中面向对象编程的核心知识时参考学习;通过动手实践提升编程能力。 其他说明:文中不仅提供了理论部分,还有大量的代码示例和操作步骤指导,方便自学或团队...
在Python学习笔记中,作者皮大庆介绍了Python的基础知识,包括程序、调试、程序语言与自然语言的关系、第一个程序的编写等。接着,笔记进入了变量、表达式、语句等基础概念的讲解,逐步深入到函数的定义、使用、参数...
《王纯业的Python学习笔记》是一份专为Python初学者和进阶者设计的学习资料,旨在帮助读者全面掌握这门强大的编程语言。Python作为一门高级编程语言,因其简洁、易读的语法特性,被广泛应用于数据分析、机器学习、...
### Python学习笔记与简明教程知识点汇总 #### Python 第1课:安装 - **知识点**: - Python 安装包的选择(官方下载站点获取最新版本) - Windows/Linux/MacOS 下Python环境的安装步骤 - 环境变量配置方法...
"Python学习笔记+源码练习"是一个适合初学者的资源包,旨在帮助你从零基础开始掌握Python编程。这份资料包含了理论知识讲解和实际代码实践,使学习过程更为直观和实用。 在学习Python时,笔记是关键,它们可以帮助...
"Python学习笔记用案例"这个标题表明这是一份包含了实际应用示例的学习资料,旨在帮助初学者通过实例来理解和掌握Python编程。描述中的“欢迎下载”暗示这份资料是公开共享的,鼓励大家学习和交流。 在Python的学习...
【Python学习笔记】这篇文档是作者根据个人学习经历和体会整理出的一份全面的Python学习指南,涵盖了从环境搭建到高级应用的多个方面。以下是各部分的详细内容: 1. Python环境搭建:这部分介绍了Python的基本信息...
这份学习笔记涵盖了Python的基本概念、数据类型、控制结构、函数、模块与包、面向对象编程等重要内容。下面将对这些知识点进行详细的解读。 ### 1. Python简介 - **Python** 是一种高级编程语言,因其简洁易读的...