Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

Sotero

  • 2 years ago

Hi, I am working on MIT 6.189 in hw_2 Ex 2.3 my math functions work in the command line when I use math.sin(math.pi) for example, but when I put the sin and cos values in the multadd function python seems to not recognize the math.sin and math.cos. i tried calling the math library inside the multadd function but it did not work. Does anyone know how to fix this?

  • This Question is Open
  1. e.mccormick
    • 2 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Is it tossing any errors?

  2. Sotero
    • 2 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Hi, yes this is the error Traceback (most recent call last): File "C:\Users\Sotero\Desktop\Python HW\hw2.py", line 76, in <module> b=math.cos(math.pi/4) NameError: name 'math' is not defined

  3. e.mccormick
    • 2 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    What import statment(s) did you use? ``` from math import * ``` Is not that great. You might try: ``` import math ``` They did that poorly in the MIT class.

  4. Sotero
    • 2 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    I did import math .Apparently, I have to be in the command line to write the formula. It does not work in the shell.It is working now. Thanks for your help :)

  5. e.mccormick
    • 2 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Strange. I wonder if it has some pathing issue.

  6. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy