2017-09-13

佛心來著的線上編譯器 - Ideone.com

Ideone是一個線上編譯器(online compiler)及除錯工具(debugging tool),您可以在線上立即測試超過60種程式語言,不需安裝任何語言的編譯器,而且完全免費!



以下是 ideone.com 官方的介紹
"Ideone is an online compiler and debugging tool which allows youto compile source code and execute it online in more than 60 programming languages. "

我們就用 Python 版的 FizzBuzz 程式來試試看 Ideone 的使用吧。

1. 點此連結開啟 ideone.com,就會看到一般程式編輯器的畫面。


2. 左下角按鈕選擇欲使用的程式語言,這裡有從 Ada 到 VB.NET 超過60種語言,選擇 Python 3,上面那個 Python Python 2,我們使用 Python 3


3. 複製下列 FizzBuzz in Python 程式碼貼到 ideone 編輯器中,按右下角的 RUN 執行。


# FizzBuzz in Python
output = ""
for i in range(1,101):
 if len(output) > 0:
  output += ","
 if i % 3 == 0:
    output += "Fizz"
 if i % 5 == 0:
    output += "Buzz"
 if i % 3 != 0 and i % 5 != 0:
    output += str(i)

print(output)



4. 執行結果就出來了,如果程式有錯誤,Ideone 有 debugger 會提供錯誤訊息方便您除錯。您可以按左上角的 Edit 回到編輯器修改程式,或按右上角的 Copy 複製寫好的程式碼或是執行結果。是不是真的超方便!





資料來源: