[简单题]Who_like_it? Python实现

题目:

原题链接

代码实现:

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”之类的实现

欢迎读者在评论区实现

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章