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.
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.
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 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)
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!
I wrote FizzBuzz! In Go language --Qiita TypeScript (JavaScript) arrow function and immediate function FizzBuzz! --Qiita
Recommended Posts