01/10/2018, 11:49
Vấn đề với module timeit
Chào các bạn, mình đang học về timeit module trong python nhưng nó lại hiển thị lỗi này
TypeError: ‘module’ object is not callable
import timeit
print timeit.timeit('
input_num = range(100)
def div_by_ten(num):
if num % 5 is 0:
return True
else:
return False
xyz = (i for i in input_num if div_by_ten(i))
for i in xyz:
x = i
', number=500000)
mình không hiểu tại sao nó lại hiển thị lỗi này mặc dù module timeit đã dc install
Bài liên quan
Hãy cố gắng đọc lỗi!
Module timeit hình như là standard, cần gì phải install nhỉ?
Mình biết lỗi của bạn nó báo gì, nhưng nhìn code bạn thì không phải lỗi đó. Cho mình xem bạn chạy, rồi lỗi thế nào được không?
trong trang này pk
https://pythonprogramming.net/timeit-intermediate-python-tutorial/?completed=/more-list-comprehension-generators-intermediate-python-tutorial/
nếu máy bạn dùng python3 thì
thêm ( sau print thử xem.
import timeit
print (timeit.timeit(’’’
input_num = range(100)
def div_by_ten(num):
if num % 5 is 0:
return True
else:
return False
xyz = (i for i in input_num if div_by_ten(i))
for i in xyz:
x = i
‘’’, number=500000))