Python是面向对象的高级编程语言,在Python里面“一切都是对象”:数字、字符串、元组、列表、字典、集合等内置数据类型,以及函数、方法、类、模块都是对象。
转载
2023-06-16 11:25:50
57阅读
一、前言本小节主要梳理类和实例的基本知识,包含类及其属性、方法的定义和调用,类的实例及其属性、方法的定义和调用,还介绍了3个魔法函数__init__()、__str__()、__repr__()和私有化变量的使用。环境说明:Python 3.6、windows11 64位二、类及其实例和对象相关的基本概念2.1 类类的定义:类是定义新类型的程序结构,里面有数据属性,以及用于操作数据属性的方法。类的
转载
2023-09-28 14:16:47
49阅读
文章目录一.Python类介绍1.1 创建和使用类1.1.2 根据类创建实例1.2 使用类和实例1.2.1 创建一个database类1.2.2 给属性指定默认值1.2.3 修改属性的值1.3 继承1.3.1 子类的方法__init__()1.3.2 给子类定义属性和方法1.3.3 重写父类的方法1.3.4 将实例用作属性1.4 导入类1.4.1 导入单个类1.4.2 在一个模块中存储多个类1.
转载
2023-08-05 23:27:28
73阅读
Java有一系列功能强大的可重用类,分别在不同的包中,这些包按功能可划分为:语言包 java.lang(language)、输入/输出包java.io、实用程序包java.util(utility)、小应用程序包java.applet、图形用户接口包javaswing、java.awt和网络包java.net等。有时人们称前三种包为java的基础包。
Java常用包的简单介绍如下:
转载
2023-07-25 20:15:41
87阅读
之前一直觉得语言这东西,只要懂点语法,会用就行。然而昨天百度的面试,让我对此有了新的认识。可以不用过多关注语言本身,但是基本原理(思想)是一定要懂得,只有这样才能写出高效的代码。于是打算写一篇博客来深入理解下python常见的几种数据类型。python的基本数据类型有Number(数字)、String(字符串)、Tuple(元组)、List(列表)、Dictionary(字典)、Set(集合),其
转载
2023-08-10 21:57:57
53阅读
final类与普通类的使用几乎没有差别,只是它失去了被继承的特性。final方法与非62616964757a686964616fe58685e5aeb931333332613065final方法的区别也很难从程序行看出,只是记住慎用。附注:final在设计模式中的应用在设计模式中有一种模式叫做不变模式,在Java中通过final关键字可以很容易的实现这个模式,在讲解final成员时用到的程序Bat
转载
2023-08-22 17:52:43
50阅读
在一个类中,可能出现三种方法,实例方法、静态方法和类方法,下面来看看三种方法的不同。1)实例方法实例方法的第一个参数必须是”self”,”self”类似于C++中的”this”。实例方法只能通过类实例进行调用,这时候”self”就代表这个类实例本身。通过”self”可以直接访问实例的属性。例如:>>> class Student(object):
... count = 0
转载
2023-09-01 22:40:49
94阅读
一、常量、变量
1、常量
其值不会发生不能被改变的量
整形常量:12
浮点型常量:12.12
字符串常量:‘abcd’
布尔值常量:False、True
2、变量:
python中其值是发生变化(在一定范围的内)的量,就是变量。
python中的变量是不用声明的(指定变量的数据类型)–符合标识符的所有规范
定义变量的时候必须进行初始化
变量在完成初始化之后才能完成定义。
二
转载
2023-08-03 18:56:51
2301阅读
刚开始学习python的时候或者其他面向对象的编程语言的时候,难免会对类和对象理解得不太清楚。所以今天和大家分享下python中的类和对象,深入理解下python中的类和对象。1.鸭子类型当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。这个就是鸭子类型的定义,在python中,并不关心这个对象是什么类型,只关心他的行为。由行为来推断出该对象所属于的类型。就比如
转载
2023-12-10 16:37:20
32阅读
Java中的集合类包含的内容很多而且很重要,很多数据的存储和处理(排序,去重,筛选等)都需要通过集合类来完成。首先java中集合类主要有两大分支: (1)Collection (2)Map先看它们的类图:(1)Collection(2)Map 粗略一看一堆类很吓人,但其实用起来很方便很简单。 先看看Collection下的东西:List:1.可以允许重复的对象。 2.可以插入多个nul
转载
2023-09-10 14:51:31
63阅读
前言众所周知python是一项面对对象的语言,我们定义类,然后类成了类对象,最终将他赋给实例对象。类我们先看一个简单的类,一个类分为两部分:对象和方法。class Classi:
x=1
y=2##属性
def he(self,x,y):
print("x+y=",x+y)#方法
tt=Classi()
tt.he(1,2)
print(tt.x)结果为:
转载
2023-08-10 13:28:20
96阅读
众所周知,Python 中没有所谓的 main 函数,但是网上经常有文章提到 Python 的 main 函数 和 建议编写main函数。其实,可能他们是想模仿真正的 main 函数,但是许多人都被误导(或误解),然后编写了非常笨拙的代码。在开始讨论之前,我们先来回答以下两个问题:所谓的 main 函数究竟是什么意思?为什么有些编程语言必须编写main函数?一些编程语言将main函数作为程序的执行
转载
2024-09-08 11:20:14
12阅读
目录(一)类和对象的创建(1)类(2)数据类型(3)对象(4)类和对象的创建(二)类属性、类方法、静态方法、动态绑定属性和方法(1)类属性(2)类方法(3)静态方法(4)动态绑定属性和方法(一)类和对象的创建(1)类类是多个类似事物组成的群体统称,能够帮助我们快速理解和判断事物的性质 。类的组成:类的名称类的属性类的方法(2)数据类型不同的数据类型属于不同的类使用内置函数type()查看数据类型(
转载
2024-01-12 00:38:58
48阅读
QT开源类库集合 一、自定义控件QSintQicsTableLongscroll-qtAdvanced Docking System 二、图表控件QwtQCustomPlotJKQTPlotter 三、网络QHttpEngineHTTP 四、 音视频vlc-qt 五、多线程tasks 六、数据库EasyQtSql一、自定义控件QSint 源代码地址:QSint:https://sourceforg
转载
2024-03-01 22:03:21
47阅读
1NumberFormat 2DecimalFormat 3BigDecimal 4Math 5Random 6DateFormat 7SimpleDateFormat 8Calendar 9Date 10String 11StringBuffer 12StringBuilder 13 14 15
转载
2017-05-03 00:09:00
132阅读
2评论
### Java类中的成员有哪些
在Java中,类是面向对象编程的基本单位,它包含了数据成员和方法成员。类的成员可以分为以下几种:
1. **数据成员**:也称为字段或属性,用于存储对象的状态信息。
2. **方法成员**:也称为函数或行为,用于定义对象的行为和操作。
让我们更详细地了解一下Java类中的各种成员。
#### 1. 数据成员
数据成员用于存储对象的状态信息,可以是各种数据
原创
2024-03-19 06:46:32
92阅读
文章目录前言实例方法类方法静态方法 前言在对深度学习项目进行编码的过程中,会涉及到一些类的编写,比如数据加载类dataloader,各种模型的类如Deeplab、Yolo,回调callbacks类等。在整个过程中也可以看出类在深度学习代码中占有重要分量。因此这篇文章主要介绍python的类和对应的类方法、静态方法以及实例方法。Python的类方法具体可以分为类方法、实例方法和静态方法。类方法使用
转载
2023-08-31 07:56:28
72阅读
类方法和静态方法1.类方法2.静态方法 类方法: 成员方法普通方法类方法静态方法成员方法由对象调用,方法的第1个参数默认是 self ,构造方法和析构方法也属于成员方法;普通方法即类中的函数,只能由类名调用;类方法和静态方法都属于类的方法。1.类方法语法:class 类名:
@classmethod
def 类方法名(cls):
方法体在上述格式中,类方法的第1个参数为 cls ,代表
转载
2023-08-15 17:01:58
105阅读
文章目录一、类的构成1.1 类1.2 实例1.3 方法1.3.1 构造方法1.4 属性1.4.1 类的私有属性1.4.2 类的私有方法二、继承2.1 性质2.2 抽象类2.3 多重继承三、封装四、成功的面向对象语言的五个基本特性 一、类的构成1.1 类 一种复杂的数据类型,将不同类型的数据和与这些数据相关的操作封装在一起的集合体 class className:
attrs = attrsV
转载
2023-06-26 13:12:05
393阅读
Python 函数
函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现。
Python 函数的分类Python 中函数分为如下几类:
内置函数
我们前面使用的 str()、list()、len()等这些都是内置函数,我们可以拿来直接使用。
标准库函数
我们可以通过 import 语句导入库,然后使
转载
2023-05-27 12:13:23
119阅读