拉手网Python程序员面试题,拉手python,拉手网Python程序员


拉手网Python程序员面试题,有用人用10行代码解决,有人用了一行代码解决是多么牛的赶脚。有种被秒杀的赶脚,题目在此https://www.jinshuju.net/f/EGQL3D

1.[文件] FizzyWhizzyDuzzy.py~518B

dic={}def num(aa,bb,cc):    if aa%bb==0:        return cc    else:        return aadef output(*ls):    d=''    if ls.count(ls[0])==len(ls):        return ls[0]    for i in ls:        if i in dic.values():            d=(d+i)    return ddef execute(a,b,c,number=101):    global dic    dic=dict(zip([a,b,c],['Fizzy','Whizzy','Duzzy']))    for i in range(1,number):        print output(num(i,a,dic[a]),num(i,b,dic[b]),num(i,c,dic[c]))if __name__=='__main__':    execute(3,5,7)

编橙之家文章,

评论关闭