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()
相关推荐
我之前也写了一篇关于面向对象编程的博客,两篇博客内容相近,包含了我这两次学习的全部内容 第一篇博客 1. 转义字符 \n:换行 \t:制表符,tab “\”号后面可以跟八进制或者十六进制来表示字符,如\141、\x61表示a ...
Python实用教程:Python基础,Python高级特性,面向对象编程,多线程,数据库,数据科学,Flask,爬虫开发教程。内部含有学习笔记、MD文档、项目教程、笔记文档 Python实用教程:Python基础,Python高级特性,面向...
2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格 4. 班级关联课程、讲师 5. 创建学员时,选择学校,关联班级 5. 创建讲师角色时要关联学校 6. 提供三个角色...
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 * *...
全国计算机等级考试二级Python学习笔记可以从以下几个方面进行总结: 1. Python基础知识 - Python语法基础:变量、数据类型、运算符、流程控制语句等。 - Python常用内置数据结构:列表、元组、字典、集合的定义、...
Python(KK 英语发音:/'paθɑn/, DJ 英语发音:/瀂愀椀θ渂/)是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明, 第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和...
以下是一个Python学习笔记的大纲,涵盖了从基础到进阶的内容。你可以根据自己的学习进度和理解情况,逐步填充和完善这个大纲。 Python学习笔记大纲 一、Python基础 Python简介 Python的历史 Python的特点和应用...
《Python学习笔记(干货) 中文PDF完整版.pdf》是一份非常实用的Python学习资料,适用于初学者和有一定编程基础的人群。本资料主要涵盖Python基础语法、面向对象编程、常用模块、Web开发、数据分析等方面的内容,内容...
《Python学习笔记纯干货(新手入门必备) ...《Python学习笔记纯干货(新手入门必备) 》主要涵盖Python基础语法、面向对象编程、常用模块、Web开发、数据分析等方面的内容,内容详实且易于理解,适合自学或作为辅助教材。
根据自己的学习经历和体会整理而成,干货满满,包括Python环境搭建、语法基础、流程控制、基本数据结构、函数、异常处理、常用标准库、文件读写、面向对象、操作数据库、科学计算库-Numpy、数据分析与处理库-Pandas...
python后端开发学习笔记,知识体系,技术栈 python Django mysql性能优化 redis 面向对象
(3)Python是面向对象语言:这意味着Python支持面向对象的风格或代码封装在对象的编程技术;(4)Python是初学者的语言:Python对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到...
(完整版)Python基础学习笔记 (完整版)Python基础学习笔记全文共69页,当前为第1页。(完整版)Python基础学习笔记全文共69页,当前为第1页。Python 基础学习笔记 (完整版)Python基础学习笔记全文共69页,当前为第1页。...
因为 Python 是一种多范式语言,Python 程序员可以使用不同的编程风格完成他们的任务:面向对象,命令式,功能性或反射性。Python 可用于 Web 开发,数字编程,游戏开发,串行端口访问等。Python 是一种解释型语言,...
文章目录面向对象认识面向对象官方定义编程语言面向对象语法self方法__str__ 方法__init__初始化方法__del__魔术方法 认识面向对象 与面向过程进行对比 面向过程:数学逻辑的映射,学会做个好员工 面向对象:生活...
Python学习笔记,根据作者学习编程的经验和体会整理而成,手把手教你学Python。基于最新的Python版本,零基础带你搭建开发环境,从无到有、从易到难、层层递进,逐步走进Python的世界。既有详细的知识点介绍,又有...
3. 可扩展性好:Python支持多种编程范式,包括面向对象、函数式、过程式等,同时也支持C/C++扩展,可以方便地与其他语言进行交互。 4. 库丰富:Python拥有丰富的标准库和第三方库,可以满足各种需求,如数据处理、...
第一章python是什么跨平台(平台无关性、可移植)、面向对象、脚本语言组成python解释器、字节码编译(.pyc)、python虚拟机(PVM)第二章pyt
Python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。它是由荷兰人吉多·罗萨姆于1989年发布的,第一个公开发行版发行于1991年。Python注重解决问题的方法,而不是语法和结构。它被广泛应用于各个...
面向对象 文章目录面向对象面向对象三大特点类的继承继承语法方法重写多继承继承链访问权限类属性类方法静态方法多态特性对象支持字典操作 面向对象三大特点 封装:既是对数据封装,又是对处理数据的方法的封装 继承...