老師,請我們寫一支小程式。 按照,下方的提示,輸出結果。
Coding - Teacher Angela
for number in range(1, 101):
if number % 3 == 0 and number % 5 == 0:
print("FizzBuzz")
elif number % 3 == 0:
print("Fizz")
elif number % 5 == 0:
print("Buzz")
else:
print(number)
Coding - Student Laurence
a = 0
b = 0
for i in range(1, 101):
a = i % 3
b = i % 5
if (a == 0) and (b == 0):
print("FizzBuzz")
elif (a == 0) and (b != 0):
print("Fizz")
elif (a != 0) and (b == 0):
print("Buzz")
elif (a != 0) and (b != 0):
print(i)
可以把算式,寫進 if / elif 敘述式裡面,減少coding。
Console - Student Laurence