编辑:显然我正在使用python2。切换到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)
('Dimes',1)
('Nickles',0)
(“便士”,1)
这些是正确的值,但我的教练希望它看起来像这样:
输入变更金额:86
宿舍:3
角钱:1
尼克“ 0
便士:1
我可以在其中插入冒号,但是如何删除括号和逗号?谢谢
最佳答案
您可以使用str.format()
产生所需的输出。例如宿舍:
print('Quarters: {}'.format(coins//25))
这将在两个版本的Python中都适用。
关于python - 如何从打印输出中删除括号和逗号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46260208/