天天看點

Python學習基礎篇 -1:輸入和輸出

作者:藍衫科技

前言:本專欄以Python為主題,并盡可能保持每星期兩到三更,直到将Python的基礎知識淺析和講解完畢,同時,有一定基礎的同學可以移步 Python實戰專欄 。

第一篇:Python中的輸入與輸出

不知為何,幾乎每一門語言的學習都是從輸出 ”Hello World ! “開始的,或許是其比較經典吧。那麼,我們今天也遵循這一經典,從輸出 Hello World!開始,帶你開啟Python學習之旅。

俗話說,磨刀不誤砍材工,在學習Python之前,我們應該選擇一款好的工具來幫助我們渡過剛開始的艱難期。經過多次踩坑,我強烈建議新手選擇 ipython作為基本文法學習工具,理由如下:

  1. 初學者可能程式設計0基礎,對于代碼一竅不通,直接讓他們記代碼會适得其反,使其深恐程式設計之難。
  2. 對于初學者來說,0代碼的儲備促使其更欲親自探索代碼,自行感受敲代碼的過程。
  3. ipython具有良好的代碼補全和高亮提示,在使用過程中,初學者沒有思路時,隻需要敲那麼一兩個字母,再按一下tab鍵即可出現衆多提示,這給了他們探索的機會,使其能自由發揮,想敲什麼就敲什麼,然後再觀察代碼執行後的效果,自己探索出代碼的奧妙,而不至于因為沒有記代碼而不知所措。

那麼,ipython怎麼安裝呢?假設Python學習基礎篇 -1

前言:本專欄以Python為主題,并盡可能保持每星期兩到三更,直到将Python的基礎知識淺析和講解完畢,同時,有一定基礎的同學可以移步 Python實戰專欄 。

第一篇:Python中的輸入與輸出

不知為何,幾乎每一門語言的學習都是從輸出 ”Hello World ! “開始的,或許是其比較經典吧。那麼,我們今天也遵循這一經典,從輸出 Hello World!開始,帶你開啟Python學習之旅。

俗話說,磨刀不誤砍材工,在學習Python之前,我們應該選擇一款好的工具來幫助我們渡過剛開始的艱難期。經過多次踩坑,我強烈建議新手選擇 ipython作為基本文法學習工具,理由如下:

  1. 初學者可能程式設計0基礎,對于代碼一竅不通,直接讓他們記代碼會适得其反,使其深恐程式設計之難。
  2. 對于初學者來說,0代碼的儲備促使其更欲親自探索代碼,自行感受敲代碼的過程。
  3. ipython具有良好的代碼補全和高亮提示,在使用過程中,初學者沒有思路時,隻需要敲那麼一兩個字母,再按一下tab鍵即可出現衆多提示,這給了他們探索的機會,使其能自由發揮,想敲什麼就敲什麼,然後再觀察代碼執行後的效果,自己探索出代碼的奧妙,而不至于因為沒有記代碼而不知所措。

那麼,ipython怎麼安裝呢?假設你已經安裝好了python,如果你沒有安裝,可以移步我的這篇文章,這裡會詳細介紹安裝過程,讓你少踩坑.

兩張圖檔教你安裝ipython

Python學習基礎篇 -1:輸入和輸出
Python學習基礎篇 -1:輸入和輸出

安裝完畢之後輸入 ipython進行測試,出現綠色圖樣表示安裝成功

Python學習基礎篇 -1:輸入和輸出

以上即安裝ipython教程,下面是Python基礎的正式學習!

作為一門”膠水語言“,Python中的輸出幾乎可以說是最簡單的,要将 Hello World !輸出,你隻需要這麼做(以下分兩種情況):

  • 假設你要在ipython中運作代碼,你需要這幾個步驟(以windows系統為例)
  • 點選電腦左下角的搜尋圖示,然後輸入cmd,你将看到以下界面
Python學習基礎篇 -1:輸入和輸出
  1. 點選“指令提示符",之後彈出一個黑框框
Python學習基礎篇 -1:輸入和輸出
  1. 輸入ipython,然後單擊Enter鍵即可開啟python互動模式
Python學習基礎篇 -1:輸入和輸出
  1. 接着在該界面輸入 以下代碼并按Enter鍵,你将會看到下圖的結果

python print("Hello World!")

Python學習基礎篇 -1:輸入和輸出
  1. 以上便是ipython下輸出 Hello World !的樣例
  2. 假設你要在其他編輯器中中運作代碼,你需要這幾個步驟(以Visual Studio Code 為例)
  3. 下載下傳安裝Visual Studio Code,如果沒有下載下傳安裝,可以看看這篇文章
  4. 漢化Visual Studio Code(英文好的可以直接跳過),漢化方法是,打開Visual Studio Code之後,同時安裝 Win Shift 和X這三個鍵,Win鍵即鍵盤左下角那四個方格鍵。如此操作之後,會彈出一個搜尋界面,此時在搜尋框中輸入 chinese再按回車,選擇第一個搜尋結果,點選安裝。如下圖所示
Python學習基礎篇 -1:輸入和輸出
  1. 建立Python檔案

打開Visual Studio Code之後,點選左上角檔案->建立檔案->輸入檔案名(以.py結尾,例如: hello.py)->再次點選左上角檔案->儲存->選擇儲存路徑->成功建立檔案

還有一個快捷方式:同時按ctrl和n 建立檔案 ->在新視窗輸入檔案名(例如hello.py)-> 同時按ctrl和s 儲存檔案->選擇儲存路徑->儲存成功

  1. 編寫和運作代碼
Python學習基礎篇 -1:輸入和輸出
  1. 以上是通過 Visual Studio Code下編寫和運作代碼并輸出 Hello Wold !的示例!

上面我們通過簡單的例子展示了如何利用Python進行輸出。但隻有付出,沒有收獲的關系是不長久的,為了維持與計算機的感情,我們應該學會适當的給計算機些輸入。

那麼在Python中怎麼讓計算機接受輸入呢?

以ipython中為例,隻需要輸入以下代碼并按下回車,會看到螢幕有輸出并且有一個小光标

input("你愛 Python 嗎? ")           
Python學習基礎篇 -1:輸入和輸出

注意,在上面這個界面中,我們可以進行輸入操作哦,不信你看!

Python學習基礎篇 -1:輸入和輸出

不是吧,阿Sir,這都能輸入東西?

那麼我們再按Enter鍵試試

Python學習基礎篇 -1:輸入和輸出

可以看到 Out[1] 後面有東西輸出來了,不過怎麼會有個單引号呢?我可沒有輸入單引号啊!

我們再換Visual Studio Code 試試!

Python學習基礎篇 -1:輸入和輸出

咦,按回車之後啥都沒有!怎麼回事呢?其實ipython中那個那個 Out[1] 并不是input("你愛 Python 嗎? ") 這行代碼運作之後的效果,Visual Studio Code那裡運作的才是。簡單說,ipython中的代碼是有個互動環境,你輸入代碼并按回車之後,它總是将代碼運作之後得到的結果直接顯示在Out後面,讓你能實時探索代碼,而不需要屢次使用 print() 來對結果進行輸出。例如在ipython下輸入怎麼一條代碼

Python學習基礎篇 -1:輸入和輸出

而Visual Studio Code下運作的代碼是非互動性的,就是你以運作代碼,代碼就執行到底,不像ipython中那樣輸入一句運作一句。

那麼,有人要問了,Visual Studio Code 中輸入那行代碼之後,并沒有看到輸出,那這代碼有什麼用呢?我們來舉個例子,比如說上課的時候在講課,那麼你的大腦就在接收它的輸入,可是如果你沒有去認真地記下老師的輸入,那麼這堂課就相當于虛度光陰了,上面的那個代碼就是有個不認真聽課的同學,他是在聽老師講授,但并沒有将其記錄下來,是以老師的輸入無濟于事。那麼怎麼把這些東西記下來呢?

且聽下回分解!

對文章有疑惑或者發現文章不妥之處可以在評論區留言讨論哦!你已經安裝好了python,如果你沒有安裝,可以移步我的這篇文章,這裡會詳細介紹安裝過程,讓你少踩坑.

兩張圖檔教你安裝ipython

Python學習基礎篇 -1:輸入和輸出
Python學習基礎篇 -1:輸入和輸出

安裝完畢之後輸入 ipython進行測試,出現綠色圖樣表示安裝成功

Python學習基礎篇 -1:輸入和輸出

以上即安裝ipython教程,下面是Python基礎的正式學習!

作為一門”膠水語言“,Python中的輸出幾乎可以說是最簡單的,要将 Hello World !輸出,你隻需要這麼做(以下分兩種情況):

  • 假設你要在ipython中運作代碼,你需要這幾個步驟(以windows系統為例)
  • 點選電腦左下角的搜尋圖示,然後輸入cmd,你将看到以下界面
Python學習基礎篇 -1:輸入和輸出
  1. 點選“指令提示符",之後彈出一個黑框框
Python學習基礎篇 -1:輸入和輸出
  1. 輸入ipython,然後單擊Enter鍵即可開啟python互動模式
Python學習基礎篇 -1:輸入和輸出
  1. 接着在該界面輸入 以下代碼并按Enter鍵,你将會看到下圖的結果

python print("Hello World!")

Python學習基礎篇 -1:輸入和輸出
  1. 以上便是ipython下輸出 Hello World !的樣例
  2. 假設你要在其他編輯器中中運作代碼,你需要這幾個步驟(以Visual Studio Code 為例)
  3. 下載下傳安裝Visual Studio Code,如果沒有下載下傳安裝,可以看看這篇文章
  4. 漢化Visual Studio Code(英文好的可以直接跳過),漢化方法是,打開Visual Studio Code之後,同時安裝 Win Shift 和X這三個鍵,Win鍵即鍵盤左下角那四個方格鍵。如此操作之後,會彈出一個搜尋界面,此時在搜尋框中輸入 chinese再按回車,選擇第一個搜尋結果,點選安裝。如下圖所示
Python學習基礎篇 -1:輸入和輸出
  1. 建立Python檔案

打開Visual Studio Code之後,點選左上角檔案->建立檔案->輸入檔案名(以.py結尾,例如: hello.py)->再次點選左上角檔案->儲存->選擇儲存路徑->成功建立檔案

還有一個快捷方式:同時按ctrl和n 建立檔案 ->在新視窗輸入檔案名(例如hello.py)-> 同時按ctrl和s 儲存檔案->選擇儲存路徑->儲存成功

  1. 編寫和運作代碼
Python學習基礎篇 -1:輸入和輸出
  1. 以上是通過 Visual Studio Code下編寫和運作代碼并輸出 Hello Wold !的示例!

上面我們通過簡單的例子展示了如何利用Python進行輸出。但隻有付出,沒有收獲的關系是不長久的,為了維持與計算機的感情,我們應該學會适當的給計算機些輸入。

那麼在Python中怎麼讓計算機接受輸入呢?

以ipython中為例,隻需要輸入以下代碼并按下回車,會看到螢幕有輸出并且有一個小光标

input("你愛 Python 嗎? ")           
Python學習基礎篇 -1:輸入和輸出

注意,在上面這個界面中,我們可以進行輸入操作哦,不信你看!

Python學習基礎篇 -1:輸入和輸出

不是吧,阿Sir,這都能輸入東西?

那麼我們再按Enter鍵試試

Python學習基礎篇 -1:輸入和輸出

可以看到 Out[1] 後面有東西輸出來了,不過怎麼會有個單引号呢?我可沒有輸入單引号啊!

我們再換Visual Studio Code 試試!

Python學習基礎篇 -1:輸入和輸出

咦,按回車之後啥都沒有!怎麼回事呢?其實ipython中那個那個 Out[1] 并不是input("你愛 Python 嗎? ") 這行代碼運作之後的效果,Visual Studio Code那裡運作的才是。簡單說,ipython中的代碼是有個互動環境,你輸入代碼并按回車之後,它總是将代碼運作之後得到的結果直接顯示在Out後面,讓你能實時探索代碼,而不需要屢次使用 print() 來對結果進行輸出。例如在ipython下輸入怎麼一條代碼

Python學習基礎篇 -1:輸入和輸出

而Visual Studio Code下運作的代碼是非互動性的,就是你以運作代碼,代碼就執行到底,不像ipython中那樣輸入一句運作一句。

那麼,有人要問了,Visual Studio Code 中輸入那行代碼之後,并沒有看到輸出,那這代碼有什麼用呢?我們來舉個例子,比如說上課的時候在講課,那麼你的大腦就在接收它的輸入,可是如果你沒有去認真地記下老師的輸入,那麼這堂課就相當于虛度光陰了,上面的那個代碼就是有個不認真聽課的同學,他是在聽老師講授,但并沒有将其記錄下來,是以老師的輸入無濟于事。那麼怎麼把這些東西記下來呢?

且聽下回分解!

對文章有疑惑或者發現文章不妥之處可以在評論區留言讨論哦!