leetcode之Fizz Buzz

来源:互联网 发布:身份证 复制 知乎 编辑:程序博客网 时间:2024/05/17 12:03

这题本身是很简单的。就是从1到n这n个数中,凡是能被3整除的返回fizz,能被5整除的返回buzz,2个都能的返回fizzbuzz。

class Solution(object):    def fizzBuzz(self, n):        """        :type n: int        :rtype: List[str]        """        list1 = []        for i in xrange(1, n + 1):            a = ''            if i % 3 == 0:                a = a + 'Fizz'            if i % 5 == 0:                a = a + 'Buzz'            if i % 3 != 0 and i % 5 != 0:                a = a + str(i)            list1.append(a)        return list1
0 0
原创粉丝点击