1. 程式人生 > >【leetcode 簡單】 第九十七題 快樂數

【leetcode 簡單】 第九十七題 快樂數

col 快樂數 如果 表示 else color tco span str

寫一個程序,輸出從 1 到 n 數字的字符串表示。

1. 如果 n 是3的倍數,輸出“Fizz”;

2. 如果 n 是5的倍數,輸出“Buzz”;

3.如果 n 同時是3和5的倍數,輸出 “FizzBuzz”。

示例:

n = 15,

返回:
[
    "1",
    "2",
    "Fizz",
    "4",
    "Buzz",
    "Fizz",
    "7",
    "8",
    "Fizz",
    "Buzz",
    "11",
    "Fizz",
    "13",
    "14",
    "FizzBuzz"
]


class Solution:
    
def fizzBuzz(self, n): """ :type n: int :rtype: List[str] """ tmp=[] for i in range(1,n+1): if i % 3 == 0 and i %5 == 0: tmp.append("FizzBuzz") elif i % 3 == 0: tmp.append("Fizz") elif i %5 == 0: tmp.append(
"Buzz") else: tmp.append(str(i)) return tmp

【leetcode 簡單】 第九十七題 快樂數