我剛剛開始學習python作爲我的第一語言,並且當我編寫fizzbuzz的代碼時,我無法爲了我的生活而讓它執行下面的項目。我也希望它水平打印而不是垂直打印。任何幫助都會很棒(頭轉)。 創建一個這樣做的函數。 例如試圖把fizzbuzz變成python中的一個函數3
fizzbuzz(20)
將打印 1,2,fizz,4,buzz,fizz,7,8,fizz,buzz,11,fizz,13,14,fizzbuzz,16,17,fizz,19,buzz
def fizzbuzz(n):
for x in range (101):
if x%3==0 and x%5==0:
print("fizz buzz")
elif x%3==0:
print('fizz')
elif x%5==0:
print('buzz')
else:
print (x)
def main():
print(fizzbuzz(20))
101應與n + 1個 –