python - 问题制作 FizzBuzz
问题描述
FizzBuzz 规则
玩家一般围成一圈。指定先走的玩家说出数字“1”,然后每个玩家依次数一个数字。然而,任何能被三整除的数字都被单词 fizz 取代,任何能被五整除的数字都被单词 Buzz 取代。能被 15 整除的数字变成了嗡嗡声。
我的尝试
x = 0
if x % 3:
print("fizz")
elif x % 5:
print("buzz")
else:
x+=1
解决方案
不是 100% 确定您是否在询问有关代码的建议或其他人如何完成它的示例,但这是我第一次开始学习 python 时的情况。如果您想了解它的工作原理,请随时询问。
for num in range(0,101):
if num%3 ==0 and num%5 ==0:
print("fizzbuzz")
elif num%3 ==0:
print("fizz")
elif num%5 ==0:
print("buzz")
else :
print(num)
推荐阅读
- java - for循环中的静态值
- javascript - 如何将多个复选框值显示到文本框从一个文件到另一个
- angular - Angular - 路由重写网址
- android - 应用程序运行 android 时未收到 Cloud Firestore 通知
- javascript - 当我们在javascript ES6(ES2015)中声明变量时,使用(let)和(const)之间的核心区别是什么?
- java - 有没有办法使用 Substance 从 JMenuBar 中删除这个搜索图标和栏?
- javascript - iOS中的expo后台推送通知
- c# - 从总价中正确扣除折扣?
- javascript - 通过鼠标单击加载图像
- c# - 如何修复我的 c# 快速排序算法中的隐式转换错误?