¿Cómo expresar y=2sinx en Python?
Primero, no se puede acceder directamente a sin(), es necesario importar el módulo matemático. En segundo lugar, y = math.2sin(x) es una sintaxis incorrecta. La sintaxis correcta debería ser y = math.sin(x) * 2
También tenga en cuenta que x no es un ángulo, sino un radian. entonces sin(30) no es sin30°. Por ejemplo, x = 30 ángulos o x = math.pi/6.
El código para sin30° se expresa como: math.sin(math.pi/6)
Debido a que π es infinito, solo se puede obtener un cierto número de dígitos, por lo que Python se utiliza para calcularlo. El resultado de sin30° no es exactamente 0,5, sino 0,4999999999999999999994.