我正在學習蟒蛇。我不知道我的代碼出了什么問題。我面臨的問題是我有一個名為以下給定內(nèi)容的python文件。MyFile.pydef add(a,b): return a + bdef mul(c,d): return c * d文件保存在某個位置。接下來,我在 Pycharm 中打開一個新的 Python 文件,并編寫了下面的代碼。import myfileprint(myfile.mul(2,3))print(myfile.add(2,3))當我運行代碼時,我得到的輸出如下:~/PycharmProjects/untitled/venv/bin/python ~/PycharmProjects/untitled/myfile.pyProcess finished with exit code 0不輸出任何內(nèi)容。任何人都可以幫我哪里出了問題?
3 回答

青春有我
TA貢獻1784條經(jīng)驗 獲得超8個贊
您正在根據(jù)輸出執(zhí)行,此文件沒有輸出(只有函數(shù)定義):myfile
~/PycharmProjects/untitled/venv/bin/python ~/PycharmProjects/untitled/myfile.py
如果使用 ,請切換到要運行的文件 ->右鍵單擊 ->Pycharm
Run <your_file_name>

繁星點點滴滴
TA貢獻1803條經(jīng)驗 獲得超3個贊
運行要在其中導入 myfile.py
例如 - 如果您的新文件名 calculate.py
您應(yīng)該運行:
~/PycharmProjects/untitled/venv/bin/python ~/PycharmProjects/untitled/calculate.py

偶然的你
TA貢獻1841條經(jīng)驗 獲得超3個贊
您執(zhí)行了錯誤的文件。根據(jù)您正在執(zhí)行的輸出myfile.py
myfile.py 只定義了兩個函數(shù)。沒有別的。沒有代碼將某些內(nèi)容打印到控制臺。
打印代碼如您所說,寫在您創(chuàng)建的新文件中。嘗試使用 print 語句運行該新文件。
添加回答
舉報
0/150
提交
取消