Ich habe nur statische Sprachen gemacht, aber ich wollte maschinelles Lernen machen, also habe ich beschlossen, Python zu lernen. Ich bin schockiert von der Kultur, weil es viele Unterschiede zu Go, Java und TypeScript gibt, die ich bisher gemacht habe ... Trotzdem ist es aufregend, eine neue Sprache zu lernen. Vorerst habe ich Fizz Buzz geschrieben, weil es die Grundlage der Grundlagen ist.
Mit einer Zahl von 1 bis 100 Wenn es durch 3 teilbar ist, wird "Fizz!" Angezeigt. Wenn es durch 5 teilbar ist, wird "Buzz!" Angezeigt. Wenn es durch 3 und 5 teilbar ist, wird "Fizz Buzz!" Angezeigt. In anderen als den oben genannten Fällen werden die Nummern so angezeigt, wie sie sind.
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!
Ich habe FizzBuzz geschrieben! In Go-Sprache - Qiita TypeScript (JavaScript) -Pfeilfunktion und Sofortfunktion FizzBuzz! --Qiita
Recommended Posts