1
我想在這段代碼上運行doctest,這是我得到的錯誤。任何人都可以解釋語法中缺少的是什麼,因爲預期的和得到的結果是相同的。python doctest失敗錯誤
文檔測試:
"""
>>> d.display()
Inorder traversal keys
2 3 4 5 9 10
Preorder traversal keys
4 3 2 9 5 10
Postorder traversal keys
2 3 5 10 9 4
"""
失敗的結果:
Failed example:
d.display()
Expected:
Inorder traversal keys
2 3 4 5 9 10
Preorder traversal keys
4 3 2 9 5 10
Postorder traversal keys
2 3 5 10 9 4
Got:
Inorder traversal keys
2 3 4 5 9 10
Preorder traversal keys
4 3 2 9 5 10
Postorder traversal keys
2 3 5 10 9 4
**********************************************************************
1 items had failures:
1 of 9 in __main__.BinarySearchTreeDict
***Test Failed*** 1 failures.
進程退出代碼爲完成0
仔細檢查空白 - 'doctest'有點挑剔之類的事情 – jonrsharpe
我檢查了空格,甚至嘗試複製粘貼與輸出相同的代碼。不工作。 – user3193063