題目:
代碼實現:
def likes(names):
k = len(names)
if k == 0:
return "no one likes this"
elif k == 1:
return names[0] + " likes this"
elif k == 2:
return names[0] +" and "+ names[1]+ " like this"
elif k == 3:
return names[0] +", "+ names[1]+ " and "+ names[2] + " like this"
else:
return names[0] +", "+ names[1]+ " and "+str(len(names) - 2)+ " others like this"
當然還有新的表現方式,比如用“%s”之類的實現
歡迎讀者在評論區實現