python类的初识
来源:互联网 发布:linux 启动oracle进程 编辑:程序博客网 时间:2024/06/05 20:02
一 类的定义
语法格式如下:
class ClassName:
<statement-1>
.
.
.
<statement-N>
二 类对象
1、代码
classMyClass:
"""一个简单的类实例"""
i =12345
def f(self):
return'hello world'
# 实例化类
x =MyClass()
# 访问类的属性和方法
print("MyClass 类的属性 i 为:", x.i)
print("MyClass 类的方法 f 输出为:", x.f())
2、运行结果
MyClass 类的属性 i 为: 12345
MyClass 类的方法 f 输出为: hello world
三 __init__() 方法
1、介绍
类定义了 __init__() 方法的话,类的实例化操作会自动调用 __init__() 方法。
2、代码
classComplex:
def __init__(self, realpart, imagpart):
self.r = realpart
self.i = imagpart
x =Complex(3.0,-4.5)
3、运行结果
>>> x.r, x.i
(3.0, -4.5)
四 self介绍
1、介绍
self代表类的实例,而非类。
类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。
self不是python关键字,我们把他换成cakin24也是可以正常执行的:
2、代码
classTest:
def prt(self):
print(self)
print(self.__class__)
t =Test()
t.prt()
classTest:
def prt(cakin24):
print(cakin24)
print(cakin24.__class__)
t =Test()
t.prt()
3、运行结果
<__main__.Test object at 0x000001DC660B8128>
<class '__main__.Test'>
<__main__.Test object at 0x000001DC660A55C0>
<class '__main__.Test'>
阅读全文
0 0
- python类的初识
- 初识Python的感想
- 初识Python-列表的使用
- 【Python】初识Python的学习笔记
- 初识python
- 初识Python
- 初识python
- 初识PYTHON
- 初识Python
- 初识Python
- 初识Python
- Python -- 初识
- 初识Python
- 初识Python
- Python初识
- 初识python
- 初识python
- 初识Python
- 数据库建模
- python实现二叉树排序
- SrpingBoot集成MyBatis
- python的二叉树应用
- 3D数学基础学习
- python类的初识
- 设计模式之禅12
- WCF学习系列之[老老实实学WCF] 第一篇 Hello WCF (转自CSDN宋业飞)
- python3发起一个http请求
- TCP协议中的三次握手和四次挥手(图解)
- Huffman树和编码
- python图的应用
- javascript中闭包的概念
- JDBC---Javaweb过程中的问题及解决方案