懂Python的朋友麻烦过来看看! 嗯……这个是要写一个函数,要求算出购物清单里东西的价钱(这个函数要适用于所有的lis
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/08/14 16:43:01
懂Python的朋友麻烦过来看看!
嗯……这个是要写一个函数,要求算出购物清单里东西的价钱(这个函数要适用于所有的list,而不仅仅是上面那个list)大概就是这样的,我英语不太好,可能对题目理解不到位,左边栏是题目,有需要可以看看.希望哪位大神能帮我解决下,谢谢!
附上原码:(注释后面是我自己写的,注释前面是题目给的)
shopping_list = ["banana", "orange", "apple","pear"]
stock = {
"banana": 6,
"apple": 0,
"orange": 32,
"pear": 15
}
prices = {
"banana": 4,
"apple": 2,
"orange": 1.5,
"pear": 3
}
# Write your code below!
def compute_bill(food):
total = 0
for food in shopping_list:
total = total + prices[food]
return total
你好:
你自己已经写好了;
只不过再加一些,判断语句就行了:
像try.except;等
或者说我没理解好.
再问: 但是它说我写的不对,嗯,应该是缺少判断语句,不过不知道要怎么写。
再答: 第一:food是一个列表,因此你的函数应该是遍历food;
第二:对于food里面的每一项,判断是否在:shopping_list;
如果在:看第三;
如果不在:打印信息:你的food不在列表中;
第三:如果在shopping_list:
判断价钱列表里面有没有它的价钱:
如果有:看第四;
如果没有:打印信息:此food还未定价;
第四:如果有价钱:
累加;
第五:范围累加的值;
我写的应该很明白吧!
你自己已经写好了;
只不过再加一些,判断语句就行了:
像try.except;等
或者说我没理解好.
再问: 但是它说我写的不对,嗯,应该是缺少判断语句,不过不知道要怎么写。
再答: 第一:food是一个列表,因此你的函数应该是遍历food;
第二:对于food里面的每一项,判断是否在:shopping_list;
如果在:看第三;
如果不在:打印信息:你的food不在列表中;
第三:如果在shopping_list:
判断价钱列表里面有没有它的价钱:
如果有:看第四;
如果没有:打印信息:此food还未定价;
第四:如果有价钱:
累加;
第五:范围累加的值;
我写的应该很明白吧!
懂Python的朋友麻烦过来看看! 嗯……这个是要写一个函数,要求算出购物清单里东西的价钱(这个函数要适用于所有的lis
函数图像的解答,各路英雄麻烦过来看看
会用Excel SUMIF函数的朋友帮我看看这个SUMIF函数怎么写.
请懂玉的朋友帮忙看看这个是不是和田墨玉,值不值这个价钱
麻烦看看这个matlab程序那里错了,调用总是说子函数出错,是想把一个分段函数加到一个函数上的
这个课文里的所有四字词语都弄过来
麻烦解释一下这个Excel的函数意思,
python,定义一个函数A,函数B有一个变量,函数调用时怎么在函数A里获取变量的值.可以用数据库是什么的
python新手关于编写函数的问题
购物清单的英语是什么?
用苹果手机并且懂英文的朋友,麻烦看看这个是什么意思?还有选项是什么意思?
用matlab定义一个函数,这个函数可以取出一个数组中所有的素数