0
我正在使用Mac程序CodeRunner來測試一些Python代碼。 但是,當我通過函數返回值時,控制檯不顯示這些值。程序CodeRunner在返回值時不會在控制檯顯示任何東西
例如:
def square(x):
return x**2
通常評估(2)方會導致顯示4.然而,沒有出現在CodeRunner控制檯。這是程序中的缺陷還是我缺少的東西?
我正在使用Mac程序CodeRunner來測試一些Python代碼。 但是,當我通過函數返回值時,控制檯不顯示這些值。程序CodeRunner在返回值時不會在控制檯顯示任何東西
例如:
def square(x):
return x**2
通常評估(2)方會導致顯示4.然而,沒有出現在CodeRunner控制檯。這是程序中的缺陷還是我缺少的東西?
通常評估(2)的方形將導致顯示 4.
號通常評估square(2)
應該返回4
控制檯並且不應該顯示任何內容。
def square(x):
return x**2
square(2)
根本不顯示輸出。
def square(x):
return x**2
print(square(2))
將輸出的square(2)
其結果是4
。
你真的打電話給你的功能,或者你只是定義它們嗎? – Hyperboreus
CodeRunner是REPL嗎?否則'print'會派上用場。 – Hyperboreus
是的,我稱之爲功能。仍然沒有輸出。 – joshdon