关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
sxtdxyf
2021-06-12 00:38
采纳率: 100%
浏览 5251
首页
Python
已结题
这个def __init__(self)->None是什么用法?什么意思
python
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
「已注销」
2021-06-12 01:04
关注
->表示返回值为None 就是没有定义需要返回的值,比如:
def add(x, y) -> int:
return x+y
就是返回一个int类型(整数)
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
17
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
def
__
init
__(
self
)->None 这个->None是
什么意思
2022-09-18 03:30
Aaron-ywl的博客
(
self
)->int 这个->int说明返回的是一个int类型的数据。没啥用,只是为了规范,删去也可以。这个说明结果不返回数据。
def
__
init
__(
self
)->None 这个->None是
什么意思
:
2022-08-13 10:49
chuanauc的博客
通过查找资料,再知道这好像是一个公司的代码规范但没啥大用,因为即使比如我现在的__
init
__()函数写明了啥也不返回(返回None)但是我偏要在代码实现的时候返回些内容,当然也是可以的,不报错。这个东西一般是出现...
Python
语法:
def
__
init
__(
self
, value) -> None:
2023-08-06 17:33
阿波拉的博客
->常常出现在
python
函数定义的函数名后面,为函数添加元数据,-> _Attr则表明函数返回的是一个外部可访问的类的私有变量。这里面,元数据表明了函数的返回值为int类型。这种写法通常是写在函数的函数名后面。
def
__
init
__(
self
) -> None:中的None
2023-01-14 12:08
怎样才能回到过去的博客
def
__
init
__(
self
) -> None:中的None
pytorch基础【1】__
init
__()-->none, super(),forward
2024-06-16 22:34
九磅十五便士丶的博客
在类的__
init
__方法中使用-> None,明确了初始化方法不返回值的特性。通过使用类型注解,你可以使代码更清晰、更具可维护性,并且在开发过程中利用静态类型检查工具发现潜在的类型错误。super()是一个非常有用的工具...
Python
3 类型注解
def
__
init
__(
self
, xxxx: str, xxx: int) -> None:
2024-04-17 18:22
极光雨雨的博客
该方法接收两个参数:
self
:指向即将创建的对象实例,这是
Python
中对实例方法的约定。:表示参数 name 应该是一个字符串类型。:表示参数 age 应该是一个整数类型。: 表示该方法在执行后不返回任何值,或者说它的...
python
中
def
_
init
_是
什么意思
_
Python
中
self
和__
init
__的含义与使用
2020-11-23 13:18
weixin_39551188的博客
原文地址https://blog.csdn.net/love666666shen/article/details/78189984
Python
中的
self
在
Python
中的类Class的代码中,常看到函数中的第一个参数,都是
self
;同时Class中的函数里面,访问对应的变量(读取或者写入...
python
中
def
_
init
_是
什么意思
_
python
中
def
__
init
__():的含义
2020-11-20 17:55
weixin_39570505的博客
def
__
init
__():的含义关于__
init
__()函数,其本身是
python
的构造方法。如果不清楚这一点,看着ta就会一脸懵逼。这个函数类似
init
()初始化方法,来初始化新创建对象的状态,在一个对象被创建以后会立即调用。1.首先说...
def
__
init
__(
self
, value) -> None:的解释和使用
2021-06-12 22:21
蓝翔技校的码农的博客
来源: link.
def
init
(
self
, value) -> None:
python
中
def
_
init
_是
什么意思
_
Python
中的__
init
__作用是什么
2020-11-24 16:05
weixin_39597399的博客
看到
Python
中有个函数名比较奇特,__
init
__我知道加下划线的函数会自动运行,但是不知道它存在的具体意义..
Python
中所有的类成员(包括数据成员)都是 公共的 ,所有的方法都是 有效的 。只有一个例外:如果你使用的...
python
中
def
_
init
_是
什么意思
_
python
学习(一)之
def
函数-
init
self
2020-11-23 13:18
weixin_39929793的博客
函数的定义
Python
编程中对于某些需要重复调用的程序,可以使用函数进行定义,基本形式为:
def
函数名(参数1, 参数2, ……, 参数N): 其代码形式如下面所示:
def
function (parameters):blockreturn vlue在这里说明几...
python
中
def
_
init
_是
什么意思
_
python
中的__
init
__(
self
)是
什么意思
呢
2020-11-24 16:05
weixin_39640444的博客
__
init
__(
self
)这个时类的初始化函数classObj:
def
__
init
__(
self
):print 1obj= Obj() #这时候__
init
__这个函数会被调用,
self
指obj这个对象。
Python
中,__
init
__()方法是所谓的对象的“构造函数”,负责在对象初始化...
python
中
def
_
init
_是
什么意思
_关于
def
__
init
__(
self
)的一些知识点
2020-11-23 13:18
weixin_39830175的博客
def
__
init
__(
self
)在
Python
里面很常见,
Python
中的
self
在
Python
中的类Class的代码中,常看到函数中的第一个参数,都是
self
。以及Class中的函数里面,访问对应的变量(读取或者写入),以及调用对应的函数时,经常有...
python
中
def
_
init
_是
什么意思
_
python
类class中_
init
_函数以及参数
self
的简单解释
2020-11-23 13:18
weixin_39755890的博客
原标题:
python
类class中_
init
_函数以及参数
self
的简单解释1)class类包含:类的属性:类中所涉及的变量 类的方法:类中函数2)_
init
_函数(方法)1.首先说一下,带有两个下划线开头的函数是声明该属性为私有,不能在...
def
__
init
__(
self
)是
什么意思
_Day125:
Python
中
self
用法
详解
2020-11-30 13:19
weixin_39628405的博客
我们知道,面向对象最重要的概念就是类(class)和实例(instance),类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示。而实例是根据类创建出来的一个个具体的“对象”,每一个对象都从类中继承有...
Python
的
self
作用,以及__
init
__,__new__
2023-06-09 18:35
清安无别事的博客
本章来探讨一下
Python
类的
self
作用,以及__
init
__,__new__。为什么是探讨,不是学习,因为菜????;先看个例子:classExample:
def
animal(
self
):
self
.dog="大黄"
def
Dog(
self
): print(
self
.dog) if__name__=="__...
def
__
init
__(
self
, xx, xx) ->xx
2021-09-23 14:29
suger sunshine的博客
__
init
__里面没有多余参数的情况,只有一个
self
,指的是实例的本身,但是在方法的类部, 包含两个属性,id和name,对于这两个属性,先对其实例化再进行后续的赋值。 ---有参数
def
__
init
__(
self
,id,name): ...
python
中定义函数
def
后出现->和:
2021-11-24 15:26
代号零零一的博客
->出现在函数定义的()后,表示返回值的...
def
_
init
__(
self
):
self
.A,
self
.B=[],[]
def
appendTail(
self
,value:int)->None:
self
.A.append(value)
def
deleteHead(
self
)->int: if
self
.B: return
Python
学习日记------
def
__
init
__( ):函数
2024-11-12 11:24
Canliays的博客
无参数的__
init
__方法:适合简单情况,属性固定时使用默认值。带参数的__
init
__方法:适合需要灵活初始化对象属性的情况,可以直接在创建时传入属性值。带默认值的参数__
init
__方法:提供了额外灵活性,允许使用...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告