美文网首页
抓瞎: 穷尽和求余匹配

抓瞎: 穷尽和求余匹配

作者: 极光火狐狸 | 来源:发表于2018-09-26 18:53 被阅读33次

python


# -.- coding:utf-8 -.-
# 遍历1到100
# 如果数字能被3整除就打印Fizz,
# 如果数字能被5整除就打印Buzz,
# 如果数字能同时被3和5整除就打印FizzBuzz,
# 剩下的就打印数字本身.
from __future__ import print_function


def main():
    for i in range(1, 101):
        fz = (i % 3, i % 5)
        if fz == (0, 0):
            print("FizzBuzz")
        elif fz[0] == 0:
            print("Fizz")
        elif fz[1] == 0:
            print("Buzz")
        else:
            print(i)


if __name__ == '__main__':
main()

rust

// 遍历1到100
// 如果数字能被3整除就打印Fizz,
// 如果数字能被5整除就打印Buzz,
// 如果数字能同时被3和5整除就打印FizzBuzz,
// 剩下的就打印数字本身.

fn main() {
    for i in 1..101 {
        match (i % 3, i %5) {
            (0, 0) => println!("FizzBuzz"),
            (0, _) => println!("Fizz"),
            (_, 0) => println!("Buzz"),
            _ => println!("{}", i)
        }
    }
}

输出

1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
17
Fizz
19
Buzz
Fizz
22
23
Fizz
Buzz
26
Fizz
28
29
FizzBuzz
31
32
Fizz
34
Buzz
Fizz
37
38
Fizz
Buzz
41
Fizz
43
44
FizzBuzz
46
47
Fizz
49
Buzz
Fizz
52
53
Fizz
Buzz
56
Fizz
58
59
FizzBuzz
61
62
Fizz
64
Buzz
Fizz
67
68
Fizz
Buzz
71
Fizz
73
74
FizzBuzz
76
77
Fizz
79
Buzz
Fizz
82
83
Fizz
Buzz
86
Fizz
88
89
FizzBuzz
91
92
Fizz
94
Buzz
Fizz
97
98
Fizz
Buzz

相关文章

  • 抓瞎: 穷尽和求余匹配

    python rust 输出

  • 《求余》

    《求余》 一阵风的铃儿响 大海就让幻灯片归了西天 雪白的蕾丝 在倾城的宁静里倾诉 仿佛她指尖暴雨如注 雪白的海浪 ...

  • 学的任何学科都有用,要懂得转换

    在职场里很多人会遇到学以不致用,专业和职业不匹配,到了新的工作环境中抓瞎不知道从哪开始,进而开始怀疑自己的专业:我...

  • 取模

    取模和求余主要区别在负数。 c语言中求余,-1%255=-1;python中取模,-1%255=254.

  • 抓瞎

    平时买买买,可潇洒了。到紧急关头,用钱了,傻眼了。如果错过这一刻,后面错过的可不是一天两天了。总以为卡里的钱还多多...

  • 抓瞎

    一次书写就是一次心情的整理。 一心扑在备考公务员上,本来不想"浪费"时间在"不重要"的事情上,但是一次书写是心情的...

  • 抓瞎

    一转眼又七天,又到交作业时间了,感觉很多东西要写,到写时又不知道写什么了,真的只能抓瞎一次了。 回顾这半年的时间,...

  • 求余和整除的计算

    1.git更新报冲突,要删除哪里 2.求余和整除的计算 这就像咱们小学二年级的数学算数一样,比如是10÷3=3…1...

  • 关于求余

    之前一直没弄懂求余,以为像数学一样,只是直接求余,通过轮播的学习才发现所谓的求余并不是那回事! 什么是求余呢?##...

  • Swift5.1基本运算符

    2.基本运算符 求余运算符:在对负数 b 求余时, b 的符号会被忽略略。这意味着 a % b 和 a % -b ...

网友评论

      本文标题:抓瞎: 穷尽和求余匹配

      本文链接:https://www.haomeiwen.com/subject/izyjoftx.html