Bất cứ khi nào tôi cố gắng sử dụng bất kỳ chức năng built-in của lũy thừa và logarit mô-đun Python, tôi nhận được một lỗi như thế này:Python mô-đun toán
NameError: name 'sqrt' is not defined
Tôi đã cố gắng sử dụng math.sqrt(4)
, sqrt(4)
và sqrt(4.0)
, nhưng không ai trong số họ làm việc. Ngoại lệ là pow
, hoạt động như dự kiến. Điều này thực sự kỳ lạ và tôi không chắc chắn những gì sai.
nếu chức năng không được tích hợp sẵn, bạn phải nhập mô-đun được chứa trong đó. Xem [thư viện python] (http://docs.python.org/library/) và [danh sách được tạo -ins] (http://docs.python.org/library/functions.html). –