为什么我的这个程序不能输出结果?

我想实现一个函数的计算过程,但是编写的时候会出现对return 以及print函数的语法错误
有人能告诉我这个是怎么一回事吗?

import numpy as np
def H_D(D, D_0, fi):
    D_tmp1 = D_0/(D*np.cos(fi))
    H_D = 0.5*D*np.cos(fi)*1(/(np.cosh(D_tmp1))-1/(np.cosh(1/np.cos(fi)))
    return H_D
if __name__ == '__main__':
    print(H_D(0.7, 0.5, 0.04166))

结果就是return那边是红色的,不清楚为什么

clipboard.png

阅读 2.1k
1 个回答

clipboard.png

pycharm 写python不错,错误提示也很友好

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题