我的指示是:
def split_up(funds, people)
:给定一笔钱和一个员工人数,将资金平均分配到一分钱。你知道吗%
运算符来解决这个问题。你知道吗split_up(20,3)
→“每人(共3人)分6.67美元”split_up(1.5,6)
→“每人(共6人)分到0.25美元”split_up(100,100)
→“每人(100人)分1美元”我做到了:
def split_up(funds, people):
num1 = funds
num2 = people
return "each person (of %d) gets $%.2f/%.2f as their share" % (num2, num1, num2)
我的问题是,当我测试它时,它没有给我资金/人员的计算,而是只给我计算的数字。例:它给我的是200/5而不是40。有人能帮我吗?你知道吗
另外,我不能使用任何导入功能。。只需要按照说明书上说的方式来做就行了。你知道吗
这有点混乱,但我认为你的问题是你试图在字符串中除法。若要解决该问题,请将return行替换为以下行:
然而,根据你告诉我们的信息,我不认为这是你的任务的正确解决方案,尽管它会运行。我宁愿让你自己解决。:页
字符串插值不做算术运算,它只是直接把你告诉它的值放在那些地方。首先进行计算,然后将其放入字符串中:
相关问题 更多 >
编程相关推荐