iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0

相信有不少跟筆者我一樣是碩一新生,剛進研究室發現自己好像啥也不會,AI?Python?除了聽過外沒概念也沒用過,除了大學基礎的C#與自學C、C++、Java,好像什麼都會卻沒一個精通,如今卻要從一個新的程式語言開始難免有些不知所措,所幸開學前就到研究室開始學習基礎,好在學長很猛加上Python好上手,這也是為什麼我會選擇使用Python來做為學習AI的工具,容易上手也擁有豐富函示庫引用,就這樣讓我從完全不會到現在可以多少使用自己的模型訓練;而現在剛好遇到鐵人賽開賽,在參賽過的學長建議下,決定挑戰自己同時讓自己有個壓力繼續深入學習,在這30天內期許自己能完賽,並且能用簡單的方式分享我在學習過程的經驗,讓面臨一樣問題的你能快速上手!話不多說讓我們開始吧!

「工欲善其事,必先利其器」

雖然我們重點在於AI,但總要個趁手的武器工具,而選擇Python是因為相較其他語言來說較容易入門,就讓我們從簡單的下載Python、函式庫最後以顯示文字作為今天的結束吧!

Python安裝

首先到Python官網的Downloada點我,再來按f2或者Ctrl+F搜尋3.7.8
為什麼這裡選擇3.7.8呢?主要是筆者我剛好使用3.7.8,接下來例子也基於3.7.8做操作,當然選擇其他版本也可以,但是每個版本之間都會有些許差異(語法可能更改),因此這邊建議如果你沒有使用經驗就下載3.7.8就好。
https://ithelp.ithome.com.tw/upload/images/20230916/20163184pkpQMs6JQY.png

接下來點選Downloads並往下滑找到各版本,並安裝符合自己電腦的版本。
(筆者我使用的是 Windows x86-64 executable installer 一樣為WIN 且x64的話可以直接點我)

https://ithelp.ithome.com.tw/upload/images/20230916/20163184bYUX7AFDS8.png

下載完後勾選!

https://ithelp.ithome.com.tw/upload/images/20230916/20163184y2ohICE7OK.jpg

再點選install Now就完成了!

https://ithelp.ithome.com.tw/upload/images/20230916/201631849hx5OO2Mup.jpg

到此完成了我們的第一步,要是不確定有沒有安裝成功可以使用CMD win+r 輸入CMD 叫出提示命令字元(win11在桌面空白右鍵點在終端開啟也可以),並在CMD內輸入 python -V ,若成功應該會如下圖。

https://ithelp.ithome.com.tw/upload/images/20230916/201631845oq8u54ZQ7.png

下載函式庫

先別急著關CMD,讓我們利用他繼續下載函式庫,輸入 pip install numpy ,來下載numpy函式庫,這個函式庫在後續會經常使用到。

https://ithelp.ithome.com.tw/upload/images/20230916/20163184lfHamkW3Nv.png

出現Successfully installed就代表安裝成功了!!

後續要新增函式庫也會像這樣安裝 pip install 函式庫名稱,初學者可能會好奇函式庫是什麼,簡單來說函式庫就是工具,下載函式庫就是新增其他人做好的工具進你的工具櫃(電腦),有時一般工具(內建函式庫)解決不了,就可以使用別人做好的工具,除非你想自己做一個

輸出文字

在更深入前先讓我們使用CMD玩玩Python吧!有碰過其他程式語言的讀者們應該都知道最經典Hallo Word!,而Python輸出文字語法與大多程式相同使用print()來輸出括號內容,我們先在CMD打上 py 或 python 進入python進入環境,再來讓我們輸入:

print("Happy cat")

輸入後就會看到Happy cat如下圖(是不是以為我打錯/images/emoticon/emoticon01.gif沒有我才不要Hallo Word)

https://ithelp.ithome.com.tw/upload/images/20230916/20163184eeSdOLzn8Q.png

這樣就簡單的輸出了我們所要輸出的Happy cat文字,當然你也可以讓它輸出其他文字,只要在 print("要輸出文字") 內打入你想要文字就能顯示出~

以上就是我們今天內容,是不是覺得沒難度~不過第一天嘛~讓我們從簡單開始,明天將從Python基礎語法開始,讓我們把身上裝備準備齊全,為AI之旅做好準備!感謝看到這的你,要是有錯誤也請各位前輩不要吝嗇留言 <3 有問題也可以提出~
各位明天見!!


下一篇
【Day2】Python 基本語法~ 裝備類型選擇!
系列文
「AI之旅:Python、Keras、PyTorch」 - 深度學習與數據入門挑戰22
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言