Hướng dẫn if i is a multiple of 3 and 5 print fizzbuzz python - nếu tôi là bội số của 3 và 5 print fizzbuzz python
Giả sử chúng ta có một số n. Chúng ta phải tìm một chuỗi đại diện cho tất cả các số từ 1 đến N, nhưng chúng ta phải tuân theo một số quy tắc.
Để giải quyết vấn đề này, chúng tôi sẽ làm theo các bước này -
Hãy cho chúng tôi xem việc thực hiện sau đây để hiểu rõ hơn - Thí dụ& nbsp; bản demo trực tiếp class Solution(object): def fizzBuzz(self, n): result = [] for i in range(1,n+1): if i% 3== 0 and i%5==0: result.append("FizzBuzz") elif i %3==0: result.append("Fizz") elif i% 5 == 0: result.append("Buzz") else: result.append(str(i)) return result ob1 = Solution() print(ob1.fizzBuzz(15)) Đầu vào15 Đầu ra['1', '2', 'Fizz', '4', 'Buzz', 'Fizz', '7', '8', 'Fizz', 'Buzz', '11', 'Fizz', '13', '14', 'FizzBuzz']
Cập nhật vào ngày 23-SEP-2020 06:36:31
Gutha Vamsi Krishna Vấn đềViết một chương trình in các số từ
Thí dụĐầu vào153 Đầu ra1, 2, Giải trình
Thực hiện trong PythonChúng tôi sẽ sử dụng vòng lặp Trong đoạn mã bên dưới, chúng tôi sử dụng vòng lặp ['1', '2', 'Fizz', '4', 'Buzz', 'Fizz', '7', '8', 'Fizz', 'Buzz', '11', 'Fizz', '13', '14', 'FizzBuzz']1 đến Fizz 1.
Sử dụng
Người đóng góp Gutta Vamsi Krishna |