前言:本專欄以Python為主題,并盡可能保持每星期兩到三更,直到将Python的基礎知識淺析和講解完畢,同時,有一定基礎的同學可以移步 Python實戰專欄 。
第一篇:Python中的輸入與輸出
不知為何,幾乎每一門語言的學習都是從輸出 ”Hello World ! “開始的,或許是其比較經典吧。那麼,我們今天也遵循這一經典,從輸出 Hello World!開始,帶你開啟Python學習之旅。
俗話說,磨刀不誤砍材工,在學習Python之前,我們應該選擇一款好的工具來幫助我們渡過剛開始的艱難期。經過多次踩坑,我強烈建議新手選擇 ipython作為基本文法學習工具,理由如下:
- 初學者可能程式設計0基礎,對于代碼一竅不通,直接讓他們記代碼會适得其反,使其深恐程式設計之難。
- 對于初學者來說,0代碼的儲備促使其更欲親自探索代碼,自行感受敲代碼的過程。
- ipython具有良好的代碼補全和高亮提示,在使用過程中,初學者沒有思路時,隻需要敲那麼一兩個字母,再按一下tab鍵即可出現衆多提示,這給了他們探索的機會,使其能自由發揮,想敲什麼就敲什麼,然後再觀察代碼執行後的效果,自己探索出代碼的奧妙,而不至于因為沒有記代碼而不知所措。
那麼,ipython怎麼安裝呢?假設Python學習基礎篇 -1
前言:本專欄以Python為主題,并盡可能保持每星期兩到三更,直到将Python的基礎知識淺析和講解完畢,同時,有一定基礎的同學可以移步 Python實戰專欄 。
第一篇:Python中的輸入與輸出
不知為何,幾乎每一門語言的學習都是從輸出 ”Hello World ! “開始的,或許是其比較經典吧。那麼,我們今天也遵循這一經典,從輸出 Hello World!開始,帶你開啟Python學習之旅。
俗話說,磨刀不誤砍材工,在學習Python之前,我們應該選擇一款好的工具來幫助我們渡過剛開始的艱難期。經過多次踩坑,我強烈建議新手選擇 ipython作為基本文法學習工具,理由如下:
- 初學者可能程式設計0基礎,對于代碼一竅不通,直接讓他們記代碼會适得其反,使其深恐程式設計之難。
- 對于初學者來說,0代碼的儲備促使其更欲親自探索代碼,自行感受敲代碼的過程。
- ipython具有良好的代碼補全和高亮提示,在使用過程中,初學者沒有思路時,隻需要敲那麼一兩個字母,再按一下tab鍵即可出現衆多提示,這給了他們探索的機會,使其能自由發揮,想敲什麼就敲什麼,然後再觀察代碼執行後的效果,自己探索出代碼的奧妙,而不至于因為沒有記代碼而不知所措。
那麼,ipython怎麼安裝呢?假設你已經安裝好了python,如果你沒有安裝,可以移步我的這篇文章,這裡會詳細介紹安裝過程,讓你少踩坑.
兩張圖檔教你安裝ipython
安裝完畢之後輸入 ipython進行測試,出現綠色圖樣表示安裝成功
以上即安裝ipython教程,下面是Python基礎的正式學習!
作為一門”膠水語言“,Python中的輸出幾乎可以說是最簡單的,要将 Hello World !輸出,你隻需要這麼做(以下分兩種情況):
- 假設你要在ipython中運作代碼,你需要這幾個步驟(以windows系統為例)
- 點選電腦左下角的搜尋圖示,然後輸入cmd,你将看到以下界面
- 點選“指令提示符",之後彈出一個黑框框
- 輸入ipython,然後單擊Enter鍵即可開啟python互動模式
- 接着在該界面輸入 以下代碼并按Enter鍵,你将會看到下圖的結果
python print("Hello World!")
- 以上便是ipython下輸出 Hello World !的樣例
- 假設你要在其他編輯器中中運作代碼,你需要這幾個步驟(以Visual Studio Code 為例)
- 下載下傳安裝Visual Studio Code,如果沒有下載下傳安裝,可以看看這篇文章
- 漢化Visual Studio Code(英文好的可以直接跳過),漢化方法是,打開Visual Studio Code之後,同時安裝 Win Shift 和X這三個鍵,Win鍵即鍵盤左下角那四個方格鍵。如此操作之後,會彈出一個搜尋界面,此時在搜尋框中輸入 chinese再按回車,選擇第一個搜尋結果,點選安裝。如下圖所示
- 建立Python檔案
打開Visual Studio Code之後,點選左上角檔案->建立檔案->輸入檔案名(以.py結尾,例如: hello.py)->再次點選左上角檔案->儲存->選擇儲存路徑->成功建立檔案
還有一個快捷方式:同時按ctrl和n 建立檔案 ->在新視窗輸入檔案名(例如hello.py)-> 同時按ctrl和s 儲存檔案->選擇儲存路徑->儲存成功
- 編寫和運作代碼
- 以上是通過 Visual Studio Code下編寫和運作代碼并輸出 Hello Wold !的示例!
上面我們通過簡單的例子展示了如何利用Python進行輸出。但隻有付出,沒有收獲的關系是不長久的,為了維持與計算機的感情,我們應該學會适當的給計算機些輸入。
那麼在Python中怎麼讓計算機接受輸入呢?
以ipython中為例,隻需要輸入以下代碼并按下回車,會看到螢幕有輸出并且有一個小光标
input("你愛 Python 嗎? ")
注意,在上面這個界面中,我們可以進行輸入操作哦,不信你看!
不是吧,阿Sir,這都能輸入東西?
那麼我們再按Enter鍵試試
可以看到 Out[1] 後面有東西輸出來了,不過怎麼會有個單引号呢?我可沒有輸入單引号啊!
我們再換Visual Studio Code 試試!
咦,按回車之後啥都沒有!怎麼回事呢?其實ipython中那個那個 Out[1] 并不是input("你愛 Python 嗎? ") 這行代碼運作之後的效果,Visual Studio Code那裡運作的才是。簡單說,ipython中的代碼是有個互動環境,你輸入代碼并按回車之後,它總是将代碼運作之後得到的結果直接顯示在Out後面,讓你能實時探索代碼,而不需要屢次使用 print() 來對結果進行輸出。例如在ipython下輸入怎麼一條代碼
而Visual Studio Code下運作的代碼是非互動性的,就是你以運作代碼,代碼就執行到底,不像ipython中那樣輸入一句運作一句。
那麼,有人要問了,Visual Studio Code 中輸入那行代碼之後,并沒有看到輸出,那這代碼有什麼用呢?我們來舉個例子,比如說上課的時候在講課,那麼你的大腦就在接收它的輸入,可是如果你沒有去認真地記下老師的輸入,那麼這堂課就相當于虛度光陰了,上面的那個代碼就是有個不認真聽課的同學,他是在聽老師講授,但并沒有将其記錄下來,是以老師的輸入無濟于事。那麼怎麼把這些東西記下來呢?
且聽下回分解!
對文章有疑惑或者發現文章不妥之處可以在評論區留言讨論哦!你已經安裝好了python,如果你沒有安裝,可以移步我的這篇文章,這裡會詳細介紹安裝過程,讓你少踩坑.
兩張圖檔教你安裝ipython
安裝完畢之後輸入 ipython進行測試,出現綠色圖樣表示安裝成功
以上即安裝ipython教程,下面是Python基礎的正式學習!
作為一門”膠水語言“,Python中的輸出幾乎可以說是最簡單的,要将 Hello World !輸出,你隻需要這麼做(以下分兩種情況):
- 假設你要在ipython中運作代碼,你需要這幾個步驟(以windows系統為例)
- 點選電腦左下角的搜尋圖示,然後輸入cmd,你将看到以下界面
- 點選“指令提示符",之後彈出一個黑框框
- 輸入ipython,然後單擊Enter鍵即可開啟python互動模式
- 接着在該界面輸入 以下代碼并按Enter鍵,你将會看到下圖的結果
python print("Hello World!")
- 以上便是ipython下輸出 Hello World !的樣例
- 假設你要在其他編輯器中中運作代碼,你需要這幾個步驟(以Visual Studio Code 為例)
- 下載下傳安裝Visual Studio Code,如果沒有下載下傳安裝,可以看看這篇文章
- 漢化Visual Studio Code(英文好的可以直接跳過),漢化方法是,打開Visual Studio Code之後,同時安裝 Win Shift 和X這三個鍵,Win鍵即鍵盤左下角那四個方格鍵。如此操作之後,會彈出一個搜尋界面,此時在搜尋框中輸入 chinese再按回車,選擇第一個搜尋結果,點選安裝。如下圖所示
- 建立Python檔案
打開Visual Studio Code之後,點選左上角檔案->建立檔案->輸入檔案名(以.py結尾,例如: hello.py)->再次點選左上角檔案->儲存->選擇儲存路徑->成功建立檔案
還有一個快捷方式:同時按ctrl和n 建立檔案 ->在新視窗輸入檔案名(例如hello.py)-> 同時按ctrl和s 儲存檔案->選擇儲存路徑->儲存成功
- 編寫和運作代碼
- 以上是通過 Visual Studio Code下編寫和運作代碼并輸出 Hello Wold !的示例!
上面我們通過簡單的例子展示了如何利用Python進行輸出。但隻有付出,沒有收獲的關系是不長久的,為了維持與計算機的感情,我們應該學會适當的給計算機些輸入。
那麼在Python中怎麼讓計算機接受輸入呢?
以ipython中為例,隻需要輸入以下代碼并按下回車,會看到螢幕有輸出并且有一個小光标
input("你愛 Python 嗎? ")
注意,在上面這個界面中,我們可以進行輸入操作哦,不信你看!
不是吧,阿Sir,這都能輸入東西?
那麼我們再按Enter鍵試試
可以看到 Out[1] 後面有東西輸出來了,不過怎麼會有個單引号呢?我可沒有輸入單引号啊!
我們再換Visual Studio Code 試試!
咦,按回車之後啥都沒有!怎麼回事呢?其實ipython中那個那個 Out[1] 并不是input("你愛 Python 嗎? ") 這行代碼運作之後的效果,Visual Studio Code那裡運作的才是。簡單說,ipython中的代碼是有個互動環境,你輸入代碼并按回車之後,它總是将代碼運作之後得到的結果直接顯示在Out後面,讓你能實時探索代碼,而不需要屢次使用 print() 來對結果進行輸出。例如在ipython下輸入怎麼一條代碼
而Visual Studio Code下運作的代碼是非互動性的,就是你以運作代碼,代碼就執行到底,不像ipython中那樣輸入一句運作一句。
那麼,有人要問了,Visual Studio Code 中輸入那行代碼之後,并沒有看到輸出,那這代碼有什麼用呢?我們來舉個例子,比如說上課的時候在講課,那麼你的大腦就在接收它的輸入,可是如果你沒有去認真地記下老師的輸入,那麼這堂課就相當于虛度光陰了,上面的那個代碼就是有個不認真聽課的同學,他是在聽老師講授,但并沒有将其記錄下來,是以老師的輸入無濟于事。那麼怎麼把這些東西記下來呢?