Google Colab教學!新手Python開發環境推薦 ... - YC科技生活
文章推薦指數: 80 %
Google Colab是Google提供的一個在Python雲端執行環境,由Google大神提供免費的CPU虛擬機,只要打開瀏覽器就可以運作,目前也是許多學生和研究人員使用的編碼工具。
Google ...
跳至主要內容
2511月,2020
站長
發佈留言
我選擇了GoogleColab作為我的新手Python開發環境。
開始寫新的程式語言時,一定會先準備好「開發環境」,在看了「彭彭的課程:Python簡介、安裝、與快速開始」和「柏克萊時報:Python開發環境|從零到一的Python入門教學」兩支入門影片後,本來打算使用Anaconda和VisualStudioCode來編寫,但後來考慮到有時候會利用公司午休來練習,不方便在公司電腦安裝其他軟體,最後選擇GoogleColab。
此篇會介紹GoogleColab、選擇的理由和基本的使用教學。
本篇文章內容
什麼是開發環境?為什麼GoogleColab適合當新手Python開發環境?GoogleColab介紹GoogleColab的三大特點GoogleColab使用教學登入GoogleColab,並新增筆記本。
鍵入程式碼按下程式碼左邊的執行鍵小彩蛋GoogleColab貓咪模式與柯基犬模式GoogleColab是否需要收費?在使用上GoogleColab有什麼限制GoogleColab使用前需要安裝嗎?GoogleColab有哪些特點?GoogleColab是否有支援中文介面?結語:Google大神給的Python新手大禮包【Python新手練習】相關文章
什麼是開發環境?
開發環境(IntegratedDevelopmentEnvironment,簡稱IDE),是輔助程式人員編寫程式的一個輔助工具,功能包含:編輯、轉譯(類似翻譯機,讓你打的程式電腦看的懂)、打包(把程式碼打包成可以使用的程式)、簡單的除錯等等。
因此,準備好一個合適的開發環境,是開始寫程式必備的前置作業。
為什麼GoogleColab適合當新手Python開發環境?
在Python從發明至今的近三十年,市面上有好幾種Python開發環境軟體,像是PyCharmCE、Spyder、VisualStudioCode等等,每一種IDE都有優缺點,有些適合新手、有些外掛支援多,可以每一種都去嘗試看看,找到自己最順手、最適合的IDE。
而我由於前述的理由-「練習coding時間可能會是在午休」不方便安裝軟體在公司電腦,因此決定使用Google大神的Python開發環境GoogleColab。
GoogleColab介紹
GoogleColab是Google提供的一個在Python雲端執行環境,由Google大神提供免費的CPU虛擬機,只要打開瀏覽器就可以運作,目前也是許多學生和研究人員使用的編碼工具。
GoogleColab的三大特點
1.簡單好上手,不必進行任何設定
完全不需要任何下載和安裝步驟,只要打開瀏覽器到GoogleColab,就可以使用GoogleColab的功能。
2.免費使用GPU
Colab是使用雲端虛擬機(VM)來運行的編輯器,而Google免費提供了包括NvidiaK80,T4,P4和P100幾種GPU,而由於是免費使用的關係,可用的內存量會隨時間和用戶變化。
對新手練習來說,我覺得應該蠻夠用的,而且很多名詞我目前也不是很懂,想知道更多關於Colab資源有關的問題,請參見資源限制。
3.方便又輕鬆的共用功能
最後一個我覺得很棒的特點Colab筆記本是存在GoogleDrive裡面,對於管理和做練習資料夾都超級方便,在轉換不同環境時(午休用公司電腦練習、回家用自己電腦繼續),也可以無痛轉換。
其他:Colab的簡介影片
GoogleColab:https://colab.research.google.com/
GoogleColab使用教學
作為學術用途和教育目的的GoogleColab,介面設計十分友善,這裡是簡單的GoogleColab使用教學。
登入GoogleColab,並新增筆記本。
點擊GoogleColab,進入GoogleColab使用介面,
鍵入程式碼
在程式編輯區建入程式碼。
我這邊輸入學語言的第一句話:print (“hello world”)
按下程式碼左邊的執行鍵
按下執行按鍵底下就是輸出結果了!
小彩蛋GoogleColab貓咪模式與柯基犬模式
最後分享一個GoogleColab的超可愛小彩蛋,在Colab介面中,選擇「設定」–「其他」,可以看到貓咪模式和柯基犬模式,一查才知道這功能竟然如此無用而療癒!
完全沒有任何用處,但打開以後,會有貓咪跟柯基犬(看你選擇)在程式界面上方奔跑,有夠可愛,這個功能我給過XD
GoogleColab是否需要收費?
不需要,GoogleColab是完全免費的Pyhton雲端編輯器(目前加拿大和美國可付費升級效能更強大的ColabPro)
在使用上GoogleColab有什麼限制
為了能夠免費服務,Colab無法保證資源,會依據時間和使用者有浮動,但以新手來說十分足夠。
GoogleColab使用前需要安裝嗎?
完全不需要,只要開啟瀏覽器即可
GoogleColab有哪些特點?
1.不必進行任何設定2.免費使用GPU3.輕鬆的共用功能
GoogleColab是否有支援中文介面?
有的,非常友善的繁體中文介面可以使用
結語:Google大神給的Python新手大禮包
作為「最好上手的程式語言之一」Python是近年來許多人轉職或踏入程式語言界的第一步,我也不例外。
而在瀏覽網路論壇上的各種IDE討論,其實對於我們這種新手來說,是有些手足無措,而Google大神的GoogleColab可以說是非常友善的第一步。
不用下載、不用安裝,只要打開瀏覽器就可以開始寫程式,減少安裝失敗的挫敗感,建立興趣和信心後,在慢慢養成程式思維和邏輯,相信初學者也可以越寫越順!友善的介面、免費使用和好上手等等特點,GoogleColab可以說是Google大神給的Python新手大禮包!
為什麼我想學Python:Python練習計畫-行銷人學Python的理由?【Python練習】
【Python新手練習】相關文章
【Python新手練習】系列文,是一個行銷人學習Python的筆記,希望可以藉由練習程式,訓練更強大的邏輯思考,如果你也對這塊有興趣,這些文章或許可以幫助到你!也歡迎一起交流。
行銷人的Python練習90計畫-為什麼要學Python?Day0:GoogleColab新手Python開發環境推薦Day1:Python變數與資料型態Day2:Python判斷式與迴圈(流程控制)Day3:Python函式定義、呼叫與回傳Day4:載入Python模組與使用Day5:Python檔案讀取和儲存Day6:Python亂數與統計Day7:PythonAPI開放資料串接,抓取台北市政府公開資料!Day8:Python實體物件建立與使用Day9:Python爬蟲實戰!抓取PTT電影版
文章導覽
←Python練習計畫-行銷人學Python的4個理由?【Python學習】Python變數與資料型態【Python練習Day1】→
發佈留言取消回覆發佈留言必須填寫的電子郵件地址不會公開。
必填欄位標示為*留言顯示名稱*
電子郵件地址*
個人網站網址
在瀏覽器中儲存顯示名稱、電子郵件地址及個人網站網址,以供下次發佈留言時使用。
分類
3C開箱
Python新手日記
廣告優化
成人ADHD
數位行銷
生活雜談
職場心得
自我成長
近期文章
[成人ADHD]2021這一年,我在29歲確診為ADHD
【在家工作心得】1個多月的狀態紀錄,行銷人工作日記
AbyssusV2地獄狂蛇|開箱第一支電競滑鼠
IOS15隱私權政策再升一級,行銷人惡夢在臨?
理財小程式動手寫!用PythonPandas預測人生財務曲線|【Python練習Day18】
近期留言「站長」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「尼克」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「尼克」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「站長」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言「尼克」於〈2021全通路行銷(Omni-Channel)運用,GoogleThinkRetail-直播筆記&心得〉發佈留言日常碎碎念桌搭IG
yc_3c_life
週日夜ㄉ趕工日
-
#gameroomsetup#gameroom#
上個月媽媽生日,
和妹妹集資買了Ipho
去年台灣最賣座的電影#鬼滅之刃無限
載入更多...
在Instagram上追蹤
版權所有©2022YC科技生活
延伸文章資訊
- 1Google Colab
Colab (全名為「Colaboratory」) 可讓你在瀏覽器中編寫及執行Python 程式碼,並具有以下優點:. 不必進行任何設定; 免費使用GPU; 輕鬆共用. 無論你是學生、數據資料學...
- 2Welcome To Colaboratory - Google Research
With Colab you can harness the full power of popular Python libraries to analyze and visualize da...
- 3【Lecture】 Google Colab 使用教學 - YouTube
- 4Python basics - Google Colaboratory (Colab)
Notebooks are a great way to mix executable code with rich contents (HTML, images, equations writ...
- 5Python深度學習1:Google Colab介紹 - 大大通
Python深度學習1:Google Colab介紹 ... Google Colab是一個基於Jupyter Notebook 的免費CPU虛擬機,透過瀏覽器即可編寫程式,當離開瀏覽器操作畫面...