在python中,我發現了一個乘法解決方案,對我寫的軟件非常有用。Python的乘法函數
問題是,當使用該軟件時,用戶被問到一個問題(即8x2),但它打印了一個命令行(即14)。這不是那麼用戶友好,我想以更簡單的形式顯示它,如常見的書寫形式(8x2)。我將發佈pictures來整合我的問題。
右邊是結果屏幕,左邊是代碼本身。如果您還有其他問題,請詢問。
在python中,我發現了一個乘法解決方案,對我寫的軟件非常有用。Python的乘法函數
問題是,當使用該軟件時,用戶被問到一個問題(即8x2),但它打印了一個命令行(即14)。這不是那麼用戶友好,我想以更簡單的形式顯示它,如常見的書寫形式(8x2)。我將發佈pictures來整合我的問題。
右邊是結果屏幕,左邊是代碼本身。如果您還有其他問題,請詢問。
您可以添加一個詞典與運營商的描述:
op_symbols = {
add: '+',
mul: '*',
sub: '-',
}
代替3210和使用op_symbols[op]
添加用戶友好的字符串聲明:
opAsStr = {mul: 'x', add: '+', sub: '-'}
替換3210與opAsStr[op]
。
非常感謝這樣的快速響應每個人,我已經解決了我的問題! – cooperhugo