腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Boost
Python
-带有
默认
参数
的
重载
函数
问题
c++
、
boost
、
boost-python
我有一个有两个
函数
的类,这两个
函数
都有一组不同的
参数
,并且都有
默认
参数
,如下所示:我在这里的教程中找到了如何执行
默认
参数
重载
以及如
何在
此处<e
浏览 4
提问于2011-05-19
得票数 7
回答已采纳
4
回答
这个
函数
是
重载
还是怎么的?
python
、
overloading
“
重载
”? 顺便说一句,这种风格只在
Python
中
可用吗?谢谢!
浏览 0
提问于2012-03-15
得票数 1
回答已采纳
2
回答
如
何在
Python
中
使用
默认
参数
重载
函数
python
、
mypy
、
python-typing
如果我不添加
重载
,mypy会抱怨我可能会
使用
str索引将其索引到元组
中
。as_tuple
参数
缺省为false,因此当没有向
函数
提供第二个和第三个
参数
时,mypy应该能够推断出我
使用
的是第一个
重载
(因为实际实现具有
默认
参数
)。然而,实际发生的是,mypy抱怨所提供的
重载
都不匹配,因为它认为我也需要提供最后两个
参数
。当我只是将
默认
参数
复制粘贴到每个<
浏览 26
提问于2021-04-30
得票数 1
回答已采纳
1
回答
如
何在
Python
中进行
函数
重载
?
python
、
python-3.x
、
overloading
、
decorator
、
python-decorators
我想在
Python
中
实现
函数
重载
。我知道
默认
情况下
Python
不支持
重载
。这就是我要问的问题。query: str, data: list[x]): return results else:
浏览 9
提问于2022-12-01
得票数 0
1
回答
来自C++的
Python
中
的操作符
重载
python
、
function
、
overloading
我正在尝试
重载
Python
类
中
的一些操作符,它表示一个数学部分。特别是,我试图
重载
*操作符,这样就可以进行分数*分数、分数*整数和整数*分数运算。我对C++有过一些经验,在这种情况下,我会编写操作符
重载
,
如
分数类
中
的那样: friend Fraction operator*(const Fraction &f1, const Fraction &但是,由于在
Python
中
没有输入
函数
参数</e
浏览 0
提问于2017-07-25
得票数 1
回答已采纳
4
回答
Python
-传递作为
函数
的其他
参数
的
函数
的
参数
的
默认
值
python
、
function
、
arguments
我想写一个
函数
,其中一个
参数
的
默认
值是传递给同一个
函数
的一些
参数
的
函数
。如下所示: def function(x, y = function2(x)): ##definition of the function 有没有可能用
Python
编写这样的
函数
?但是
Python
中
没有方法
重载
提前谢谢。
浏览 17
提问于2018-06-24
得票数 4
回答已采纳
3
回答
在位置
参数
之前
使用
默认
参数
python
我正在学习如
何在
python
中
使用
位置
参数
,以及当它们与
默认
参数
混合时,它们是如何工作的: print 'ae= ', ae'args = ', args b=2这给了我输出:args = (2, [10, 20])
如
您所见,a被认为是传递给ae
浏览 6
提问于2012-09-08
得票数 14
回答已采纳
1
回答
拼音
中
Time.new(年、月、日)与Time.local(年、月、日)的区别
ruby
我在Ruby文档中看到,构造
函数
方法new在
默认
情况下用可选
参数
设置为nil表示,其他方法
如
.local和mktime对每个不同的符号都有一个
重载
,这仅仅是因为在Ruby
中
不能
重载
构造
函数
吗?
浏览 1
提问于2012-03-10
得票数 0
1
回答
使用
默认
参数
重载
函数
typescript
、
overloading
我有一个
重载
的
函数
,如下所示:function getUserId,其中一个
参数
有一个
默认
参数
。所以我应该只需要提供1个
参数
。但是,当我尝试
使用
这个
函数
时,如下所示:我得到以下错误: Expected 2 arguments, bu
浏览 0
提问于2018-12-24
得票数 1
1
回答
在不同的数据类型
中
接受其
参数
的
函数
的正确术语是什么?
oop
、
language-agnostic
在不同的数据类型
中
接受其
参数
的
函数
的正确术语是什么?
浏览 3
提问于2016-04-16
得票数 2
回答已采纳
3
回答
构造
函数
重载
python
python
、
oop
、
constructor
、
overloading
我试图在
Python
中
实现方法
重载
,所以我创建了一个名为Class的Tes,其中我有两个变量,一个是va,另一个是vb。__init__(a,"b-default") Tes("n3") 但是在Tes("n1","n2")
中
它给了我错误,它说:Tes("n1","n2") TypeError:__init__()接受两个位置
参
浏览 9
提问于2019-12-08
得票数 2
回答已采纳
1
回答
如
何在
Python
中
使用
*args和**kwargs与__init__的巧妙和优雅的方式?
python
、
keyword-argument
从docu和一些
中
,我了解了有关*args和**kwargs的基本知识。但是我在想如何用一种很好的和节能型的方式和__init__一起
使用
。我添加了这个伪代码来描述需求。__init__()的行为应该是这样: 如果没有
参数
给定,则应该
使用
默认</em
浏览 5
提问于2015-03-15
得票数 1
回答已采纳
4
回答
python
中
使用
默认
参数
的构造
函数
重载
python
、
class
、
constructor-overloading
我在
python
中
定义了一个类,如下所示。module>TypeError: __init__() missing 1 required positional argument: 'edate' 我们可以在
Python
中
定义一个构造
函数
重载
吗?我可以定义一个构造器来接受空
参数
和一个
参数
吗?
浏览 9
提问于2019-02-16
得票数 0
1
回答
Scala构造
函数
重载
参数
未生效
scala
、
unit-testing
、
constructor
、
scalatest
、
constructor-overloading
我试图了解实现构造
函数
重载
的方式有什么问题。我想在具有同名成员的类
中
添加一个接受
参数
count的构造
函数
。 val length = name.length this("*") }测试
如<
浏览 1
提问于2019-09-12
得票数 2
回答已采纳
2
回答
解析
Python
中
的
重载
python
、
overloading
我知道
Python
不支持
重载
,但我不知道如
何在
不
使用
不同方法名称的情况下在
Python
中
完成以下任务。我有两种方法需要不同的
参数
: for template in templates: if get_base_length现在我已经读到
Python
通常通过
使用
默认
参数
来允许这一点。这有时可能会有所帮助,但不同之处
浏览 3
提问于2014-01-26
得票数 0
回答已采纳
2
回答
函数
重载
与c++
中
的
默认
参数
c++
、
overloading
、
default-arguments
我有一个过程和另一个
重载
的过程。string b, const char* c) { return concatenated_string;有没有可能,如果我在
重载
函数
中
设置c作为
默认
参数
,而不是两个
重载
函数
。因此,即使有人只传递了两个
参数
,我也可以只有一个
函数
来处理这种情况。 但我主要关心的是第三个论点,目前是co
浏览 0
提问于2013-01-12
得票数 2
回答已采纳
1
回答
Python
中
的
重载
构造
函数
python
简单地说,构造
函数
是
重载
的最干净或最常用的方式是什么? 我有C#方面的经验,对
Python
还是新手,所以我仍然在学习
Python
中
的最佳实践。C#有一种非常干净的
重载
构造
函数
的方法,因此我可以处理作为初始化
参数
传递的不同数据类型。在
Python
中
如何实现类似的结果,我已经看到了许多不同的答案,而且我不不希望构造
函数
中
的
默认
参数
或逻辑来处理不同的数
浏览 3
提问于2019-09-28
得票数 5
2
回答
函数
的相等运算符?
python
、
function
、
class
、
comparison-operators
我正在建立对
Python
的理解,最近我明白
函数
必须是类(?),def func():只是实例化类function的一个对象。当我诚实地创建func的一个属性时,我被深深地迷住了。潜伏在dir(func)
中
的我注意到,实际上,所有特殊的方法(
如
.__eq__ )都是继承的,我想
使用
它: print(n) print('hello')NotImple
浏览 3
提问于2021-03-21
得票数 1
1
回答
C++中有符号的char *类型由SWIG映射到哪个类型?
python
、
type-conversion
、
swig
我需要将非空终止缓冲区从
Python
传递到C++。我
使用
的
参数
是有符号char* type,而不是char*,因为char*将被转换为空终止字符串。
Python
接口是
使用
SWIG (2.0.1)生成的。没有应用类型映射,因此SWIG应该
使用
它的
默认
映射。当我试图
使用
该方法时,我会得到以下错误: 作为缓冲区,我尝试同时传递字
浏览 0
提问于2014-04-14
得票数 1
1
回答
设置为成员变量的类成员
函数
参数
的
Python
默认
值
python
、
variables
我遇到了一个用
Python
编写递归成员
函数
的问题。我不能将
函数
参数
的
默认
值初始化为与成员变量相同的值。我猜
Python
不支持这个功能,因为它说self在我试图赋值
参数
的时候没有定义。虽然我可以绕过它进行编码,但
Python
中
的
函数
重载
的缺乏使我想要尝试的一个明显的解决方案被淘汰。我最初尝试创建该
函数
的两个版本,一个接受两个
参数
,另一个接受一个
参数
浏览 7
提问于2013-05-24
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券