亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python:從 jupyter notebook 執行終端命令

Python:從 jupyter notebook 執行終端命令

慕森王 2021-12-21 17:25:40
我想從 jupyter notebook 運行 C++ 模擬。該程序需要輸入,即三個值10,0.2和0.6。這就是我現在正在做的,它工作正常:## Compile! mpicxx -o main main.cpp Node.cpp Agent.cpp -std=gnu++11## Run! mpirun -np 1 ./main 10 0.2 0.6但是如果之前嘗試聲明這些值,它不會識別它們。a = 10b = 0.2c = 0.6! mpirun -np 1 ./main a b c
查看完整描述

3 回答

?
holdtom

TA貢獻1805條經驗 獲得超10個贊

你需要像這樣輸入


a = 10

b = 0.2

c = 0.6

! mpirun -np 1 ./main {a}  {c}


查看完整回答
反對 回復 2021-12-21
?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

看起來(從本文檔中)您可以將 Python 變量括在花括號中,或者在它們前面加上 前綴$以獲取 shell 展開。例如,! mpirun -np 1 ./main {a}  {c}


查看完整回答
反對 回復 2021-12-21
?
人到中年有點甜

TA貢獻1895條經驗 獲得超7個贊

! mpirun -np 1 ./main {a}  {c}

! mpirun -np 1 ./main $a $b $c


查看完整回答
反對 回復 2021-12-21
  • 3 回答
  • 0 關注
  • 354 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號