Python中的指数语法

Python中的指数语法,python,math,compiler-errors,operators,exponent,Python,Math,Compiler Errors,Operators,Exponent,我习惯用几种语言写e^10。然而,在我编写Python的短短时间内,每次都会出现以下类型的错误: TypeError:不支持^“float”和“int”的操作数类型 因为在Python中,我们应该使用**。是什么让Python选择了那个操作符而不是^,我认为它在编程中使用得更频繁,对我来说更自然。^在Python中已经被视为独占或。因此,**是更好的选择。^在python中已被视为独占或。因此,**是更好的选择。@Selcuk该死的标题,这就是为什么我在发布问题时找不到它,谢谢!我也不认为 ^

我习惯用几种语言写
e^10
。然而,在我编写Python的短短时间内,每次都会出现以下类型的错误:

TypeError:不支持^“float”和“int”的操作数类型



因为在Python中,我们应该使用
**
。是什么让Python选择了那个操作符而不是
^
,我认为它在编程中使用得更频繁,对我来说更自然。

^
在Python中已经被视为
独占或
。因此,
**
是更好的选择。

^
在python中已被视为
独占或
。因此,
**
是更好的选择。

@Selcuk该死的标题,这就是为什么我在发布问题时找不到它,谢谢!我也不认为<代码> ^ <代码>也是C++中的幂运算器。@塞尔库克,是的,我编辑过了,也没有,抱歉!不用担心,堆栈溢出搜索功能真的很糟糕。即使你输入了一个问题的确切标题,它也不会总能找到问题。@Selcuk该死的标题,这就是为什么我在发布问题时找不到它的原因,谢谢!我也不认为<代码> ^ <代码>也是C++中的幂运算器。@塞尔库克,是的,我编辑过了,也没有,抱歉!不用担心,堆栈溢出搜索功能真的很糟糕。即使你输入一个问题的确切标题,它也不会总能找到问题。哦,好的。看一看上面提到的重复的Selcuk,这样你可能想把你的答案和上面的答案合并起来。@gsamaras,有办法合并答案吗?摩西不适合你。我的意思是,dupe的最高答案提到它是基于旧语言的。如果我是你,我会编辑我的答案,让它也包含这些信息,使之比今天的其他答案更完整。顺便说一句,你认为我的问题如此糟糕以至于得到了一个负分吗/@我认为当社区认为提问者没有表现出足够的研究努力时,问题会被否决。不仅如此,还有更多的理由被否决。但是我现在问你。你看,我搜索了副本,但我就是找不到它的标题(我对此发表了评论,但评论被删除了)!哦,好的。看一看上面提到的重复的Selcuk,这样你可能想把你的答案和上面的答案合并起来。@gsamaras,有办法合并答案吗?摩西不适合你。我的意思是,dupe的最高答案提到它是基于旧语言的。如果我是你,我会编辑我的答案,让它也包含这些信息,使之比今天的其他答案更完整。顺便说一句,你认为我的问题如此糟糕以至于得到了一个负分吗/@我认为当社区认为提问者没有表现出足够的研究努力时,问题会被否决。不仅如此,还有更多的理由被否决。但是我现在问你。你看,我搜索了副本,但我就是找不到它的标题(我对此发表了评论,但评论被删除了)!