編輯:顯然我使用Python 2.切換到3修復了問題,現在我得到正確的結果沒有括號/逗號。謝謝你的答覆 - 解決的問題:D如何從打印輸出中刪除括號和逗號
Python初學者和一般編碼。掙扎着我的第一個項目任務,但我自己已經非常親近了。
我的任務是在Python中創建一個代碼,用於計算來自給定值的硬幣數量,例如宿舍,鎳幣,硬幣,便士。
我最初的代碼如下所示:
coins=input('Enter amount of change: ')
print("Quarters", coins//25)
coins = coins%25
print("Dimes", coins//10)
coins = coins%10
print("Nickles", coins//5)
coins = coins%5
print('Pennies', coins//1)
它提示類似, 「輸入變化量:86」
( '宿舍',3)
( '角錢',1)
( '尼克斯',0)
( '便士',1)
這些都是正確的價值觀,但我的教練希望它看起來像這樣:
輸入變化量:86個
宿舍:3
角錢:1個
尼克爾斯」 0
便士:1
我可以在那裏得到結腸,但我怎麼能去掉括號和逗號?由於
你使用Python 2或3? – Jerrybibo
你顯然正在使用Python 2,其中'print'是一個聲明。在最近的Python 2版本中,您可以使用適當的'from future import ...'命令將其切換到功能模式。命令的精確形式留給讀者:-) –