腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
python
中
返回
不同
类型
的
对象
重载
sum
函数
?
python
、
pandas
、
object
、
sum
、
overloading
我有一个Data类,我想
重载
__add__
函数
,并根据我求和
的
对象
类型
获得
不同
类型
的
对象
。data = Data(self.tag + "+" + other.tag) return data 我还有两个
不同
的
对象
结果也是该
类型
的
数据。但
浏览 16
提问于2018-08-25
得票数 0
1
回答
如何按
类型
包装
重载
的
函数
?
python
、
c++
、
python-3.x
、
boost
、
boost-python
它是用C++编写
的
,并使用boost::
python
包装到
Python
中
。;
Python
中
的
__getitem__
函数
可以接受索引并
返回
SomeType值,也可以接受一个片
对象
并
返回
SomeType。是如何处理C++
中
重载
的
函数
,从而将它们包装成
不同
的
Python
<em
浏览 5
提问于2014-10-05
得票数 0
1
回答
如
何在
nim
中
创建
不同
过程
的
查找表?
nim-lang
在
python
中
,
函数
是“一级公民”,可以作为参数传递给
函数
/方法。假设我想在
python
中
开始编写一个基本
的
远程过程调用(Rpc)库,我可能首先创建一个将
函数
名映射到实际
函数
对象
的
字典: def register_rpc问题是,我必须在查找表
中
显式定义proc
的
参数和参数
类型</em
浏览 3
提问于2021-07-01
得票数 0
回答已采纳
1
回答
将常量转换为C#
类型
的
IronPython DSL
ironpython
、
dsl
、
fluent-interface
假设我在C#
中
实现了一个用于iron
python
的
值hierachy: { public int denominator; } 由于C#
中
的
操作符
重载
,因此我可以在
Python
语言中执行
浏览 0
提问于2012-06-02
得票数 0
回答已采纳
1
回答
在
不同
的
数据
类型
中
接受其参数
的
函数
的
正确术语是什么?
oop
、
language-agnostic
最近,我在努力向我
的
一个同事解释某种方法
的
工作方式。这个问题与我不知道(可能存在
的
)某一术语有关。接受这样
的
一个功能: if (typeof arg == "number") { } // ...} 根据arg
的
数据
类型</em
浏览 3
提问于2016-04-16
得票数 2
回答已采纳
1
回答
如
何在
Python
3.8+中键入类文件
对象
的
注释
python
、
type-hinting
、
mypy
、
python-typing
以前,、typing.TextIO和typing.BinaryIO都可以对类似文件
的
对象
进行注释,例如open()
返回
的
对象
。但是,在
Python
3.8之后,它们似乎被废弃了,并且将在
Python
3.12
中
删除。与其他许多被list[T]取代
的
贬义(
如
list[T])
不同
,这些IO
类型
没有明确
的
迁移路径。如
何在
现代
Python
<
浏览 6
提问于2021-09-14
得票数 1
回答已采纳
6
回答
C++
中
的
“`std::sort` `比较器”
的
不同
类型
c++
当我们为std::sort提供比较器
函数
时,我们使用以下
重载
:void sort( RandomIt first,RandomIt last, Compare comp );bool cmp(const Type1 &a, const Type2 &b);但是
如
您所见,a和b可能有
不同
的
类型<
浏览 0
提问于2018-10-25
得票数 21
回答已采纳
3
回答
函数
重载
与方法
重载
的
区别
c++
、
c
、
oop
、
overloading
嗨,我想了解在c++
中
函数
重载
和方法
重载
之间
的
区别。在谷歌搜索之后我发现了这个。不确定这是否正确。如果错误,请帮助纠正。 方法
重载
和
函数
重载
是相关
的
概念。术语方法
重载
被定义为一种特性,它存在于各种编程语言中,
如
C++和Java。它允许创建同名
的
各种
函数
。然而,所有这些
函数
在输入
类型
和输出
类型
上都不尽相同。另一方
浏览 7
提问于2012-03-10
得票数 3
1
回答
具有
不同
返回
类型
的
模板实例
c++
、
c++11
、
templates
、
c++17
根据这份文件,它说强调我
的
浏览 6
提问于2022-04-16
得票数 0
回答已采纳
3
回答
对具有相同参数签名
的
operator[]方法
返回
的
double和double
的
引用
c++
、
templates
、
operator-overloading
我在维基百科上读了一篇关于表达式模板
的
文章。在本节
中
,有两个公共方法:double operator[](size_t i) const{ return elems[i]; } 第一个
返回
一个非常数引用到双精度,而第二个
返回
一个常量双精度。这两个方法怎么能同时存在于同一个类
中
呢?
浏览 2
提问于2016-11-02
得票数 3
1
回答
用通用
的
方式分解C++17类
函数
对象
?
c++
、
c++17
在C++17
中
,假设有一个类似
函数
的
对象
作为参数传递给某个模板: void g(F f) { } F可以有很多
不同
的
类型
,例如
函数
指针、std::function、lambda表达式,以及实现operator()
的
任何类
类型
。有什么方法可以获得
函数
类
对象
浏览 0
提问于2021-02-20
得票数 1
回答已采纳
2
回答
为什么Objective-C,PHP不支持方法
重载
?
php
、
objective-c
显然,objective-C不支持
函数
/方法
重载
,与php一样。但是任何人都知道为什么这些语言不支持这个特性。
浏览 1
提问于2013-08-21
得票数 0
4
回答
python
函数
的
返回
值
python-3.x
所有
python
函数
都
返回
一些值吗?以下
函数
的
返回
值是多少?a**2 + b**2 return squareRoot print("The square root of the
sum
浏览 9
提问于2021-06-08
得票数 0
回答已采纳
17
回答
如
何在
Python
中使用方法
重载
?
python
、
class
、
overloading
我试图在
Python
中
实现方法
重载
: def stackoverflow(self): def stackoverflow
浏览 17
提问于2012-04-18
得票数 226
1
回答
Python
中
的
重载
构造
函数
python
简单地说,构造
函数
是
重载
的
最干净或最常用
的
方式是什么? 我有C#方面的经验,对
Python
还是新手,所以我仍然在学习
Python
中
的
最佳实践。C#有一种非常干净
的
重载
构造
函数
的
方法,因此我可以处理作为初始化参数传递
的
不同
数据
类型
。在
Python
中
如何实现类似的结果,我已经看到了许多
不同
浏览 3
提问于2019-09-28
得票数 5
2
回答
参数过载和
返回
类型
过载
的
同时使用
c++
、
compiler-construction
、
overloading
、
return-type
我试图制作一个程序,它自动检测用户输入
的
数据
类型
。float h){cout<<h;} { return 0;
如
您所见,我使用了两个
不同
函数
的
参数
重载
参数和
返回
类型
的
重载
,但同时。是因为这两个
不同
的
函数</
浏览 2
提问于2014-01-05
得票数 0
回答已采纳
3
回答
python
中
的
多个
返回
值
python
我想更改一个
python
函数
以
返回
两个值。我如何才能在不影响之前任何只期望一个
返回
值
的
函数
调用
的
情况下实现这个目标?def foo(): y = 2
sum
= foo()def foo(): y =2
sum
,diff = foo() 我想以这样一种方式来做这件事,
浏览 16
提问于2012-07-31
得票数 5
回答已采纳
1
回答
Julia中进行OOP、
类型
和方法
的
惯用方式
julia
当我在学习Julia
的
时候,我想知道如何正确地做我以前在
Python
、Java或C++
中
做过
的
事情。例如,以前我可能使用抽象基类(或接口)通过类定义一系列模型。我知道Julia使用多个分派来
重载
具有
不同
签名
的
函数
,比如calculate(model)。我
的
问题是如何创建
不同
的
model。我是否为此使用
类型
系统并创建
不同
的
类型
,<
浏览 30
提问于2019-03-12
得票数 6
4
回答
函数
模板接受并
返回
不同
的
lambda
c++
、
c++20
lambda()一起工作,同时能够处理其他
类型
(意为非lambda、非
函数
,
如
、和.),因此递归
函数
将被推断为不兼容
的
返回
类型
,所以我似乎不得不像这样使用std::function,但它很难看。,例如,如果有一个
重载
的
operator(),那么它会自动强制
类型
为std::function。编辑:我知道没有捕获
的
lambda可以转换成一个
函数
指针,但是如
何在
模板<e
浏览 0
提问于2020-08-03
得票数 7
回答已采纳
3
回答
指向
函数
的
指针
c++
、
function
、
pointers
为什么当我使所有
类型
加倍时,它就不会显示出相同
的
错误? C2491 'div':不允许定义dllimport
函数
C2664 'int计算( int,int
浏览 0
提问于2017-08-20
得票数 2
回答已采纳
点击加载更多
相关
资讯
Python运算符重载,代码秒变高大上!
自定义 Python 类中的运算符和函数重载(上)
python教程:迭代器,生成器与for循环机制
python的函数(一):基本概念
Python传说中的函数神器functools模块
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券