I wrote Fizz Buzz in Python

I wrote Fizz Buzz in Python

I've only been doing static languages, but I wanted to do machine learning, so I decided to start studying Python. I'm shocked by the culture because there are many differences from Go, Java, and TypeScript that I've been doing so far ... That said, learning a new language is exciting. For the time being, I wrote Fizz Buzz because it is the foundation of the basics.

rule

With numbers from 1 to 100 If it is divisible by 3, "Fizz!" Is displayed. If it is divisible by 5, "Buzz!" Is displayed. If it is divisible by 3 and 5, "Fizz Buzz!" Will be displayed. In cases other than the above, the numbers are displayed as they are.

Code

While version

i = 1
while i < 101:
    if i % 15 == 0:
        print("Fizz Buzz!")
    elif i % 3 == 0:
        print("Fizz!")
    elif i % 5 == 0:
        print("Buzz!")
    else:
        print(i)

    i += 1

for version

for i in range(1, 101):
    if i % 15 == 0:
        print("Fizz Buzz!")
    elif i % 3 == 0:
        print("Fizz!")
    elif i % 5 == 0:
        print("Buzz!")
    else:
        print(i)

Execution result

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

Related article

I wrote FizzBuzz! In Go language --Qiita TypeScript (JavaScript) arrow function and immediate function FizzBuzz! --Qiita

Recommended Posts

I wrote Fizz Buzz in Python
Fizz Buzz in Python
Fizz Buzz in Python
I wrote python in Japanese
I wrote the queue in Python
I wrote the stack in Python
A memo that I wrote a quicksort in Python
I wrote a class in Python3 and Java
I wrote "Introduction to Effect Verification" in Python
I understand Python in Japanese!
What I learned in Python
I wrote an empty directory automatic creation script in Python
I wrote Gray Scale in Pytorch
Fizz Buzz
I learned about processes in Python
I can't install scikit-learn in Python
I tried Line notification in Python
Solve Fizz Buzz (equivalent to paiza rank C) in Python
I wrote the code to write the code of Brainf * ck in python
I wrote a function to load a Git extension script in Python
I wrote a script to extract a web page link in Python
I tried to implement PLSA in Python
I tried to implement permutation in Python
I tried to implement PLSA in Python 2
I tried using Bayesian Optimization in Python
I can't debug python scripts in Eclipse
I implemented Cousera's logistic regression in Python
I tried to implement ADALINE in Python
I wrote the selection sort in C
I wanted to solve ABC159 in Python
I tried to implement PPO in Python
I searched for prime numbers in python
[Python beginner] I collected the articles I wrote
I wrote Project Euler 1 in one liner.
I created a password tool in Python.
I wrote the sliding wing in creation.
Why can't I install matplotlib in python! !!
Quadtree in Python --2
Python in optimization
CURL in python
Challenge Fizz Buzz! Problems with Python in 5 patterns (only now up to 398)
Metaprogramming in Python
Python 3.3 in Anaconda
SendKeys in Python
I wrote a code to convert quaternions to z-y-x Euler angles in Python
I started python
Epoch in Python
Discord in Python
Sudoku in Python
DCI in Python
quicksort in python
nCr in python
N-Gram in Python
Programming in python
Plink in Python
Constant in python
[With commentary] Solve Fizz Buzz (equivalent to paiza rank C) in Python
[Python] I forcibly wrote a short Perlin noise generation function in Numpy.
Lifegame in Python.
FizzBuzz in Python
Sqlite in python