写一个程序,输出从 1 到 n 数字的字符串表示。

  1. 如果 n 是3的倍数,输出“Fizz”;

  2. 如果 n 是5的倍数,输出“Buzz”;

3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。

对循环和选择语句进行练习,思路上考虑四种不同情况即可。

class Solution:def fizzBuzz(self, n):res = []for i in range(1, n+1):if i % 3 == 0 and i % 5 != 0:res.append('Fizz')elif i % 3 != 0 and i % 5 == 0:res.append('Buzz')elif i % 3 == 0 and i % 5 == 0:res.append('FizzBuzz')else:res.append(str(i))return res
class Solution:def fizzBuzz(self, n):res = []for i in range(1, n+1):if i%3 == 0 and i%5 != 0:res.append('Fizz')elif i%3 != 0 and i%5 ==0:res.append('Buzz')elif i%3 ==0 and i%5 ==0:res.append('FizzBuzz')else:res.append(str(i))return res

Fizz Buzz @leetcode Math相关推荐

  1. LeetCode412_412. Fizz Buzz

    LeetCode412_412. Fizz Buzz 一.描述 给你一个整数 n ,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果, ...

  2. LeetCode简单题之Fizz Buzz

    题目 给你一个整数 n ,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果,其中: answer[i] == "FizzBu ...

  3. LeetCode 1195. Fizz Buzz Multithreaded--并发系列题目--Java 解法--AtomicInteger/CountDownLatch/CyclicBarrier

    题目地址:Fizz Buzz Multithreaded - LeetCode Write a program that outputs the string representation of nu ...

  4. LeetCode 412:Fizz Buzz(3/5倍数)

    Together for a Shared future 一起向未来 今天我们看一道题目<412.FuzzBuzz>. 题目描述 给你一个整数 n ,找出从 1 到 n 各个整数的 Fiz ...

  5. leetcode 412. Fizz Buzz

    Write a program that outputs the string representation of numbers from 1 to n. But for multiples of ...

  6. LeetCode之Fizz Buzz

    1.题目 Write a program that outputs the string representation of numbers from 1 to n. But for multiple ...

  7. LeetCode(412)——Fizz Buzz(JavaScript)

    写一个程序,输出从 1 到 n 数字的字符串表示. 如果 n 是3的倍数,输出"Fizz": 如果 n 是5的倍数,输出"Buzz": 如果 n 同时是3和5的 ...

  8. 每天Leetcode 刷题 初级算法篇-数学问题-Fizz Buzz

    题目要求: 力扣题解: 代码 /*** @program: mydemo* @description: 数学-Fizz Buzz* @author: Mr.zeng* @create: 2021-02 ...

  9. iOS LeetCode ☞ Fizz Buzz

    给你一个整数 n ,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果,其中: answer[i] == "FizzBuzz& ...

  10. 【跟Leon一起刷LeetCode】412. Fizz Buzz

    Fizz Buzz Description: Write a program that outputs the string representation of numbers from 1 to n ...

最新文章

  1. html5 颜色弹窗 位置,HTML5之placeholder属性以及如何更改placeholder属性中文字颜色大小位置...
  2. How to use xxnet for linux
  3. iOS开发-平台使用TestFlight进行Beta测试
  4. Java 使用阿里云短信的API接口
  5. ECSHOP的订单状态在数据库中的表现(order_status, shipping_status, pay_status)
  6. js排序算法详解-希尔排序
  7. navicat和 plsql 连接oracle数据库 总结
  8. 一个基于特征向量的近似网页去重算法
  9. 电脑没声音解决方法,win11
  10. Xcode9引第三方报错 linker command failed with exit code 1 (use -v to see invocation)
  11. 操作系统之IO设备详解
  12. 工商数据返回:“企业不存在或企业信息未更新”,法定代表人验证失败的解决方法
  13. 计算机网络中报文摘要概念,报文摘要详细介绍
  14. 攻防世界逆向高手题之reverse-for-the-holy-grail-350
  15. LL(1)文法的判断
  16. quartz 每月一次_Quartz 定时任务框架详解
  17. redis第三方软件medis
  18. 开源物联网监控告警平台JAVA开发
  19. JMeter 常用的几种断言方法,你会几种呢?
  20. Unity Animator入门:使用Animator和trigger参数做简单的UI动画

热门文章

  1. html javascript 表格id,javascript 获取表格中元素id的实现代码
  2. Apache JMeter 5.1.1 发布,压力测试工具
  3. 用MyEclipse将java文件转换成UML类图
  4. 组策略下更改本地管理员名称和密码
  5. 数据驱动型文化是大数据成功的关键
  6. MySQL 语句使用到的关键字 函数 记录
  7. Oracle技术之使用dd复制asm中文件
  8. CURL的学习和应用
  9. 清理数据_Python数据清理终极指南(2020版)
  10. opengl 光线追踪_Vulkan的视频编解码支持将于2020年上半年加入,光线追踪也在路上...