python int函数 字符串_从函数返回字符串和int

我有一个名为item_order(order)的函数,它按顺序计算字符数,然后应该返回如下内容:'Letter a: number of letter a letter b: number of letter b'

但是我得到一个错误,说我不能连接str和int。

如何返回str和int?

这是代码(我正在使用python):def item_order(order):

'''

order is a string containing words for the items a customer can order

returns the number of times each word is listed

with this format : name : number of times it is listed

'''

s=0

h=0

w=0

for char in order:

if char=='s':

s=s+1

if char=='h':

h=h+1

if char=='w':

w=w+1

answer='salad:', s 'hamburger:' h 'water:' w

return answer

当我用这个参数调用函数('salad, salad, hamburger, water')时,我希望它返回:'salad:2 hamburger:1 water:1'

我可以正确地找到每个单词被列出的次数,但是我不能用上面的格式返回它。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值