python - 尝试执行基本代码但产生错误
问题描述
只是尝试一些代码:
a_leg = 5
b_leg = 5
hyp = (a_leg**2)(b_leg**2)
print(hyp)
我收到以下错误:
hyp = (a_leg**2)(b_leg**2)
TypeError:“int”对象不可调用
这是什么意思?我知道这是非常基本的,但会感谢您的帮助。
谢谢
解决方案
你得到这个是因为
hyp = (a_leg**2)(b_leg**2)
在编程语言中,您必须明确使用运算符。在这种情况下,正确的代码是:
hyp = (a_leg**2)*(b_leg**2)
注意*
这两个括号之间的。
推荐阅读
- android - 安装新应用时资产文件夹未升级
- kubernetes - kube-apiserver pod 停留在 CreateContainerError 状态
- python - 如何更正python中通过str.contains生成的输出
- angular - Angular Material cdk-virtual-scroll-viewport:如何每行渲染多个项目?
- java - Angular Service Worker 离线支持在部署在 tomcat 上时不起作用
- python - 如何在请求中传递 oauth 令牌而不指定 curl 中传递的客户端 ID?
- vb.net - 如何使用短文本作为数据类型来修复更新代码
- c# - 是否可以在调试期间在 Razor 类库中编辑 Razor 页面 (.cshtml) 而无需重新启动?VS 2017
- syndesis - Syndesis 构建错误:无法访问集群以检测模式
- azure - 我可以使用PowerShell将Azure存储中实体的属性更新为null