python sqrt问题
答案:3 悬赏:20 手机版
解决时间 2021-01-17 00:46
- 提问者网友:戎马万世
- 2021-01-16 02:25
python sqrt问题
最佳答案
- 五星知识达人网友:行路难
- 2021-01-16 03:30
你好:
你这里面新建两个函数;
是重名的;追问我怎么觉得不是重名的问题。一个有参数一个没有追答对啊,如果换个名字,不就可以了
你这里面新建两个函数;
是重名的;追问我怎么觉得不是重名的问题。一个有参数一个没有追答对啊,如果换个名字,不就可以了
全部回答
- 1楼网友:夜余生
- 2021-01-16 05:04
你重建了这个方法啊,你后面写的方法没有设置形参啊。追问什么意思。。可以详细解释下吗。。看不懂
- 2楼网友:千夜
- 2021-01-16 04:15
你受了JAVA等的影响了。python不支持这样的函数重载方式。而且python是边解释边运行的语言,因此解释到你后面的无参数的sqrt()时,就会替换了前面的sqrt(x)
正确的方式:def sqrt(*y):
if len(y)=0:
return None
x = y(0)
ans = 0 #后面接你原来的代码
追问非常感谢!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯