一 类的定义
语法格式如下:
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'>
相关推荐
python 列表初识,通过此代码,你能够了解到python的列表操作
Python是完全面向对象的语言,支持类(class)、对象(object)、继承(inheritance)、封装(encapsulation)和多态(polymorphism)等特性。 九、标准库与第三方库 Python拥有丰富的标准库,如os、sys、math等,同时社区有...
【初识Python】这篇教案是针对少儿编程设计的,旨在介绍Python编程语言的基本概念和初步应用。Python由荷兰人吉多·范罗苏姆在1989年创造,其名称来源于“大蟒蛇”,是一种设计简洁、优雅、可读性强的语言。Python的...
### 初识Python #### Python简介 Python是一种高级编程语言,以其简洁明了的语法而闻名,这使得它成为新手入门编程的理想选择。作为一种多范式的语言,Python支持多种编程风格,包括面向对象编程、过程化编程以及...
少儿编程python教案——初识Python
Python 编程语言基础知识点 python 编程语言是高级的编程语言之一,它起源于 20 世纪 90 年代,由 Guido van Rossum 创造。python 语言的主要特点是易于学习、简单易用、灵活高效、跨平台运行等。python 语言广泛...
零基础Python教程001期_初识python
Python初识函数的基本使用方法,函数参数认识
【初识Python】\n\nPython,被喻为“神秘的蟒蛇”,是一种高级的、解释型的编程语言,以其简洁、易读的语法而受到广泛欢迎,尤其适合初学者入门。在八年级信息技术课程中,学生将首次接触Python,这标志着他们从图形...
Python 自动化测试领域中,Playwright 是一个新兴且强大的工具,由微软公司在 2020 年推出。相比传统的 Selenium,Playwright 提供了一种更为简洁的接口,允许开发者通过单个 API 实现对 Chromium、Firefox 和 ...
初识Python
初识Python.idle
01.初识Python.md
【初识Python编程:海龟库与图形绘制】 在Python编程的世界里,初学者往往会从一个生动有趣的工具开始他们的编程之旅,那就是“海龟库”(Turtle)。海龟库是一个简单易用的图形绘制模块,特别适合用来教育孩子们...
【初识Python】 在信息技术的学习中,Python是一种重要的编程语言,尤其对于八年级的学生来说,它是接触编程世界的一个理想入口。Python语言以其简洁明了的语法和强大的功能深受青睐。 1. **语言与程序设计语言** ...
初识 Python Python 是一种高级程序设计语言,下面是对 Python 的初步认识和应用。 一、Python 的启动 ---------------- 要启动 Python,需要单击“开始”菜单中的“所有程序”,选择“Python 3.6”的文件夹,...
初识python的while循环
初中信息技术_初识Python教学设计学情分析教材分析课后反思.docx
初识 Python 公开课 Python 语言简介 ---------------- Python 是一种跨平台、开源、解释型的高级编程语言,由吉多·范罗苏姆(Guido van Rossum)于 1991 年创建。Python 语言的特点是语法简洁、黏性拓展类库丰富...
Python