第一章 環境搭建
1.1Python安裝
1.1.1python官網www.python.org
1.1.2根據電腦系統選擇下載
1.1.3確定電腦系統屬性,此處我們以win10的64位操作系統為例
1.1.4安裝python 3.6.3
雙擊下載的安裝包 python-3.6.3.exe
注意要勾選:Add Python 3.6 to PATH
點擊 Customize installation進入一步(方便我們自定義安裝路徑)
然后根據指示操作
1.2 配置
1.2.1找到python的存儲路徑,並復制
1.2.2開始——搜索框中輸入“cmd”——回車,啟動命令提示符,輸入:
set Path=%Path%;你的python安裝路徑
set Path=%Path%;你的python安裝路徑/scripts
1.2.3 輸入python,配置成功
1.3Python介紹
1.3.1Python的歷史
- Python2.0 2000年加入了內存回收機制
- Python2.4 2004年誕生了Django框架
1.3.2Python2與Python3比較
Python2:源碼不統一,有重復的功能代碼
Python3:源碼統一,沒有重復的功能代碼
1.3.3Python是一個什么編程語言
-
編譯型:只翻譯一次(代表 C)
優點:執行速度快
缺點:開發速度慢
-
解釋型:逐行翻譯(代表python)
優點:開發速度快
缺點:運行速度慢
1.3.4python的種類
Cpython
Python的官方版本,使用C語言實現,使用最為廣泛,CPython實現會將源文件(py文件)轉換成字節碼文件(pyc文件),然后運行在Python虛擬機上。
Jython
Python的java實現,Jython會將Python代碼動態編譯成Java字節碼,然后在JVM上運行。
IronPython
Python的C#實現,IronPython將Python代碼編譯成C#字節碼,然后在CLR上運行。(與Jython類似)
PyPy(特殊)
Python實現的Python,將python的字節碼再編譯成機器碼
1.4私房菜(typora)的使用
1.軟件Typora的安裝:
安裝網址: https://typora.io/
2.Typora熱鍵使用:
-
一級標題
##二級標題
###三級標題
####四級標題
#####五級標題
(或者ctrl+1 表示一級標題;ctrl+2 表示二級標題......)
- 有序內容排列:1.+Tab;
- 無序內容排列:"*" 或"-"+Tab鍵;
- 表格和代碼塊:表格快捷鍵-----ctrl+t
代碼塊-----"```"(1左邊按鍵)
- 轉譯符:\
輸出 *123*,就需要轉譯符。
反斜杠"\\"可以用來轉義,使用"r"可以讓反斜杠不發生轉義。
如:r"this is \boy and \cat"
6.
* * 斜體字
** ** 粗體
*** *** 粗斜體
我愛濤 (刪除線,就是一對雙波浪線,注意是在英文下輸入的)
我愛濤 (下划線,ctrl+u)