编辑程序并运行它,如果程序中存在错误,请查找错误

时间:2018-08-24 12:50:07

标签: python-3.x

enter image description here

在要进行的更正中,“ pi”未导入,我将1_VAL更改为1_val,以便两个变量匹配。但是我的程序仍然无法运行。

这是我所做的更正

from math import sin, cos, pi
x = pi/4
1_val = math.sin^2(x) + math.cos^2(x)
print 1_val

这是告诉我

enter image description here

1 个答案:

答案 0 :(得分:2)

您的变量名不能以数字开头。它必须以非数字或下划线_

开头

此外,如果您仅功能cos中的sinmath,则必须直接使用这些功能(不引用math模块)。而且,这样做将不会获得您期望的pi值。

您的平方计算也没有正确执行。

尝试一下:

import math

x = math.pi / 4

val_1 = math.pow(math.sin(x), 2) + math.pow(math.cos(x), 2)

print val_1

我建议您阅读一些有关Python的教程。这是一个让您入门的好例子:http://www.pythonlearn.com/