擅长:python、mysql、java
<pre><code># get input from the user, e.g. '8:9'
start_weight= input('Starting weight of food (in lbs:ozs)=')
# so start_weight now has the value '8:9'
# find the position of the ':' character in the user input, as requested in the assignment: 'Use the “find” command to locate the “:” in the input data'
sep= start_weight.find(':')
# with the input from before ('8:9'), sep is now 1
# convert the text up to the ":" character to a number
start_pounds= float(start_weight[:pos])
# start_pounds is now 8
# convert the text after the ":" character to a number
end_pounds= float(start_weight[pos+1:])
# end_pounds is now 9
# get input from the user, e.g. '6:14'
end_weight= input('Ending weight of food (in lbs:ozs)=')
SNIP # You'll have to figure this part out for yourself, I can't do the entire assignment for you...
# finally, display the result, using "str(number)" to convert numbers to text
print('Food consumed by the monkey (lbs:ozs)=' + str(pounds_eaten_by_monkey) + ':' + str(ounces_eaten_by_monkey))
</code></pre>
<p>你应该开始。剩下的就是编写将磅和盎司转换成磅的代码,并计算猴子吃了多少食物。祝你好运。在</p>