Python 入门之类的基础语法(一)

本文介绍了Python的面向对象编程基础,特别是类的声明与定义。类是对象的抽象集合,包含数据和方法。在Python中,类通过关键字定义,类名通常首字母大写,可以有继承自其他类的特性。类体包括方法和数据属性。文章提供了一个简单的类定义示例,并提示读者可通过后续章节深入学习。
摘要由CSDN通过智能技术生成

时间煮雨
@R星校长

1关:类的声明与定义

Python是一门面向对象的语言。面向对象编程 - Object Oriented Programming(简称 OOP)是一种编程思想,在面向对象编程中,把对象作为程序的基本单元,把程序视为一系列对象的集合。一个对象包括了数据和操作数据的方法,消息传递成为联系对象的方法。

对象可按其性质划分为类,对象也就是类的实例。类是用来描述具有相同的属性和方法的对象的集合,即抽象的集合。例如书这个类,它代表着所有书,它具有书所共有的属性:书名、版本、作者和出版日期,它也具有所有书都共有的方法:销售。本关的任务是让学习者掌握类的定义与声明。

类的声明

在 Python 中,类的声明是通过class关键字表示的:

class ClassName(bases_classes):
    '类文档字符串'
    class_suite     # 类体

class后面接着是类名ClassName,类名的开头通常是大写。类名后面的(bases_classes)表示这个类是由哪个类继承来的,如果没有合适的继承类,就使用object类,object类是所有类都会继承的基类。类文档字符串是对类所进行的说明,可以通过ClassName.__doc__查看。类体由类成员、方法、数据属性组成。例如:

class Book(object
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值