[DA series - Learn Python with Steem #01] 安裝Python、文字編輯器與哈囉!

in da-learnpythonwithsteem •  6 years ago  (edited)

[DA series - Learn Python with Steem] 是DA(@deanliu & @antonsteemit)關於「從Python程式語言實做Steem區塊鏈的入門」的系列,歡迎趕緊入列學習!

首堂課,我們做三件事:安裝Python,安裝文字編輯器,以及.... 著名的Hello World!!

安裝Python

安裝python不是一件太困難的事情,基本上就跟安裝其他應用程式大同小異。

1 . 到Python官網下載頁 點選頁面上最大的Download Python 3.7.0。直接在這裡選這個選項它會幫你下載匹配現在作業系統的安裝檔。

[提示:關於安裝版本,請參考一下回帖裡 @antonsteemit的說明更新!謝謝!]

2 . 下載完成後,啟動程式開始安裝。在第一頁先勾選下方的 Add Python 3.7 to PATH,選完就直接選擇Install Now

3 . 等待安裝完成後,你的電腦就可以執行python的程式了!可以試著在搜尋欄輸入cmd,打開傳說中的command line (命令提示字元),試著在裡面直接輸入python,按下enter,如果有跳出結果就代表安裝成功囉~

提示!此處所謂cmd命令是Windowns系統下的指令。Mac用戶請至:應用程式-->工具程式-->終端機進入命令提示模式。以下提及cmd或command line之段落處亦同。


安裝文字編輯器

安裝完python之後我們還需要安裝一個方便我們打程式的「文字編輯器」。其實要執行的程式碼也可以用「文字筆記本」等程式來寫,只是易讀性會比較差,也不會有帥氣的變色。因此今天推薦大家使用Sublime,一個開源而且非常輕便的文字編輯器~

1 . 前往Sublime官網下載頁面,點選有粗體字的版本下載:

2 . 執行下載檔案並安裝,應該不會遇到任何問題。安裝完就可以在開始的地方找到Sublime然後執行了。

就這麼簡單,現在你已經準備好可以開始啦!

Hello World

所有程式語言的第一課,都是要讓程式印出「Hello World!」,所以我們也來Follow一下大家的腳步。不過為了讓自己的電腦不至於混亂,我建議大家建立一個資料夾,把所有我們會用到的檔案都放在裡面。我這裡在桌面的地方建立了一個名叫python_steem的資料夾,建立完成之後可以用sublime點選 File -> Open folder,然後選擇剛剛建立的資料夾,就可以開啟並在左邊看到現在還空空如也的資料夾。

好了,現在萬事具備,我們可以來寫第一個程式了。但希望大家不要太失望,因為這個程式只有一行:

print('Hello World!')

其中print()就是我們要學會python的第一個function。它的作用很簡單,就是在螢幕上印出我們想要的東西。

如果發現你的Sublime文字編輯器都沒有變色,可以去右下角原本是Plain Text的地方改選為Python,Sublime就會很聰明的幫忙你標注出python的特殊語法了。或者你也可以直接選擇存檔(ctrl + s),假設存檔檔名叫做helloworld.py(下方副檔名選擇.py),存檔之後sublime也會自動辨識你的程式碼是python程式碼。


手動選擇語言


存檔為helloworld.py

完成之後就會看到你的Sublime左邊目錄結構下,已經多出了helloworld.py,並且也有帥氣的變色了~

接著我們就可以透過終端機(Command Line)來執行我們第一個腳本啦!

一樣先在搜尋欄輸入cmd,開啟命令提示字元。

接著我們會用到人生第一個command,就是cd。它的意思是change directory,就是移動現在所在位置。我們的command line一開啟的時候會在家目錄的地方,我們的python檔是放在桌面裡的steem_python資料夾,所以我們要將我們的command line先移動到該資料夾:

cd Desktop
cd python_steem

接著就執行

python helloworld.py

前面的python,亦即我們要用python程式來run這個腳本,後面的helloworld.py就是我們剛剛寫好的那一段程式碼啦!執行結果,就會在command line上面看到Hello World的字樣囉!

是不是很輕鬆寫意呢?所以說python真的是一個很好上手的語言吧!
今天的介紹也就到這裡為止,下一次我們再來繼續探索python更多奇妙的功能吧!

我們下篇文章再見囉~下課!

class-377117_1280.jpg
image - pixabay

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

微更新

突然發現python3.7 可能未來要安裝別的套件會有bug ,所以更新一下,鼓勵大家下載python的時候,在官方網頁往下滑一點,選擇安裝 python 3.6.5 版本。

懶人連結:


點進3.6.5之後再往下滑會看到file,就是選擇下載自己安裝器的地方,在選擇對應的版本即可。

没事没事,再来一次复习下!
我下载了个x86-64的exe,是不是会和32位的有什么区别?发现我好像不是AMD的,算了,还是不作死了,装回我的3.6.5

對不起麻煩大家了嗚嗚,在此跟大家磕頭 (Orz)

@deanliu@antonsteemit二位善举!


司梦人,你们最棒!
You are a steemian who wants Steem to be best! 👍


第一課作業
pythod-hello.png

Hello 劉美女 比較對吧!^_^

你....有抓bug的天份

  ·  6 years ago (edited)

我觉得编程最难的是算法

同意

算法是什麼?

很好,很好👍👍👍

以前,我安装过这原味的。后来上课用Anaconda的觉得不错。虽然是3.6.

  ·  6 years ago 

我在瀏覽器默默的開了一個新的文件夾,專門mark你這個系列的文章🎉

👏👏

感谢!报班啦。
DA <==> BM,乍一看似乎有点儿……😄

👏,好棒!!我把我的3.6更新到3.7了,我用vsCode(因为懒得装了!)

哎呀,忘記說了其實3.6反而穩定一些 (拜託未來遇到bug請大家裝回3.6的時候不要恨我xD)
只是覺得安裝最新板對大家來說也比較容易而已啦~ 哈哈

我已经装了,并把3.6删了,哈哈哈,还好不麻烦~顺带交作业

棒棒der..... BTW, Steempeak看著挺酷的....

很久没有玩DOS命令了,居然一个cd折腾我半天!