本節的任務,是完成我們的第一個python程式,并搭建好學習python的環境,
建議通過視頻來學習本節內容: 查看本節視頻
再次看看上一節提到的那張圖,看看作為高級編程語言,我們如何編程,

首先,作為程式員的你,需要先遵循python定義的語法規則,撰寫一段代碼并保存為一個代碼檔案,這僅僅是完成了編碼作業,如何讓這段代碼在你的機器上運行起來呢?你還需要安裝“翻譯工具”,也就是python的解釋器,
為了讓我們的第一個python程式能順利運行起來,我們先把解釋器安裝好,
1、Python解釋器安裝
Python目前有兩個大版本,python2.X和python3.X,這兩個版本差異挺大,他們之間不兼容,也就是說你要想從python2.X升級到python3.X,是需要改代碼的,它們之間存在語法差異,按照官網說法,python2.X會被python3.X取代,所以建議大家直接學習python3.X版本即可,
Python有多種解釋器,CPython、IPython、PyPy、Jython…,它們的區別大家可以百度,這里我們不用太關注,以免被繞暈,直接去官網下載CPython即可,
Python官網:https://www.python.org/downloads/

我下載的是最新的版本,Python3.8.2,

我的電腦是windows 64位作業系統,所以選擇的是Windows x86-64 executable installer,你也可以用linux,但是建議初學者還是用windows,可視化界面用起來方便,我們應該將主要的精力集中在python本身的學習上面,應盡量減少不熟悉的工具或者環境對我們學習程序的干擾,
Python的安裝程序就非常簡單了,按照提示默認一步一步安裝即可,
安裝完成后,Windows+R,輸入 cmd,打開命令列工具,在命令列工具中輸入python回車,如果出現python版本號則安裝成功,

如果命令列提示找不到python命令,則可能是系統環境變數的設定問題,可以將python的安裝目錄添加到環境變數中,方法如下(我是windows10的作業系統,其它系統可能有些差別,不會的可以百度,很多設定環境變數的文章):
右鍵點擊“我的電腦”-> 屬性 -> 高級系統設定 -> 環境變數 -> 用戶變數 -> Path -> 新建,
輸入我們安裝的python可執行檔案(python.exe)地址,我的在
C:\Users\Administrator\AppData\Local\Programs\Python\Python38


設定完環境變數后,再到命令列檢查是否安裝成功,
至此,我們的電腦上面就可以正常運行python代碼程式了!
2、嘗試寫第一個python程式,并運行起來
我們開始嘗試寫第一個python程式,按照程式員的慣例,第一個程式通常叫“hello,world!”,
理論上,你可以使用任何文本編輯器來編輯代碼,但是對于專業的程式員來說,他們會選擇適合自己的專業代碼編輯器,我們叫做集成開發環境IDE,給自己選擇一個用著順手的IDE是很重要的,為了不讓工具干擾我們,我們先不安裝專門的python IDE,你可以先使用任意一款文本編輯器(比如記事本、notepad++、ultraEdit等)撰寫下來這段代碼,
1 # -*-coding:utf-8-*- 2 3 # file: ./3/helloworld.py 4 5 6 7 # 字串列印 8 9 print("hello, world!")
然后保存為檔案“helloworld.py”,
接下來我們需要運行這個python程式,打開命令列工具,cd到代碼檔案所在的目錄,然后執行 > python helloworld.py,你可以在命令列里面看見列印出了“hello,world!”,

恭喜你,你已經成功撰寫并運行了第一個python程式!雖然這個程式看起來并沒什么鳥用,
回過頭來,我們看看我們寫的那幾行代碼是什么意思,
1 # -*-coding:utf-8-*-
這一行是為源代碼指定編碼方式,默認情況下python3的編碼方式就是utf-8,至于什么是字符編碼,我們后面會專門安排一個章節來講,大家現在只需要知道這行是用于指定字符編碼方式即可,
# 字串列印
這一行是代碼的注釋,“注釋”是給程式員看的,便于程式員走讀代碼的時候理解代碼邏輯,Python解釋器在翻譯代碼的時候,會跳過這些“注釋”陳述句,
除了可以使用#單行注釋之外,也可以使用連續三個單引號或者雙引號,進行多行注釋:
1 # 這是單行注釋的寫法 2 3 # 這是單行注釋的寫法 4 ''' 5 這是多行注釋的寫法 6 這是多行注釋的寫法 7 這是多行注釋的寫法 8 這是多行注釋的寫法 9 ''' 10 """ 11 這是多行注釋的寫法 12 這是多行注釋的寫法 13 這是多行注釋的寫法 14 這是多行注釋的寫法 15 """
print("hello, world!")
這一行是真正起作用輸出“hello,world!”的代碼,Print是python自帶的一個函式,用于輸出一串字符,括號里面的“hello,world!”是我們要輸出的字串值,后面我們有專門的章節講解什么是函式,
???????3、安裝IDE
作為專業的程式員,我們肯定不會使用普通的文本編輯器寫代碼的(喜歡炫技的除外),一個功能強大的IDE可以極大提升編碼的效率,同時降低我們編碼的錯誤率,
我使用的python IDE是pycharm,jetbrains公司專門針對python開發的一款專業IDE,這個工具的專業版是要付費的,社區版(community edition)是免費的,對于學習來說,免費版足夠,我推薦大家使用pycharm,
當然也有很多人推薦使用微軟的visual studio code,我不用后者的原因是因為它需要裝一些插件才能使用,對于初學者來說沒必要去折騰這些東西,我還是那個原則,盡量少花時間去折騰工具,讓我們聚焦在python本身的學習上面,
Pycharm安裝上就可以使用,
你需要先到pycharm的官網下載社區版:
https://www.jetbrains.com/pycharm/download/#section=windows

安裝程序很簡單了,按照默認配置一步步點就可以了,
后續我們所有的演示都會基于pycharm,大家在實際的練習中就可以學會如何使用pycharm,我們不單獨教大家怎么使用該軟體了,大家也可以百度學習,
至此,我們已經做好了正式學習python的一切準備,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/151092.html
標籤:Python
上一篇:PyQT區分左鍵雙擊和左鍵單擊
下一篇:tornado服務器作業原理
