說在前面:現如今Python有多火想必大家已經有所耳聞,不管是開發還是測試(尤其是工作經驗超過1年的軟體測試),面試時都要不可避免的面對Python的靈魂拷問。那麼作為零基礎菜鳥的你,如何在Python入門的時候能避開大多數的雷區,這篇文章值得你花10分鐘的時候仔細閱讀。
零基礎菜鳥如何快速上手Python
為了幫助大家更輕鬆的學好Python,無私分享一套Python學習資料,希望對正在學習的你有所幫助!
網上充斥著太多免費的Python學習的博客,網站,視頻等等,但真正能面對零基礎小白的Python入門真的不多。很多Python的暗坑、驚雷壓根沒有說明,對小白不太友好。這篇文章會仔仔細細的將那些Python入門的坑逐一填滿,在小白成為大牛的道路上掃清障礙。
一、小白安裝Python的正確順序
1.1 安裝Python在官網
千萬千萬...(這裡N個重複)不要在其他的網站,博客上下載Python安裝包,下載安裝Python安裝包一定要在Python官網!由於python3.8不太穩定,所以下載python3.7.7版本,更適合自動化測試。官網右邊Pre-releases預發布版本(搶先版)不需要關注,主要關注左邊穩定的版本。下載完成後點擊exe安裝軟體。1.2 Python軟體由於語法不同,不要裝python2,建議裝python3.7.7,而python3.8目前還不太穩定。
1.3 安裝Python
安裝時,除了選擇pyhton3.7.7安裝路徑時需要更改Python路徑外,其他都是用默認即可。(注意:不修改安裝路徑會導致找不到python軟體)安裝時勾選添加環境變量,一定一定要勾選!!!!!!!如果沒有勾選環境變量,可以選擇手動添加環境變量。1.4 關於環境變量
除了安裝時勾選環境變量的情況,還可以手動添加環境變量。步驟:我的電腦(右擊屬性)->高級系統設置->環境變量->選擇編輯系統變量Path->先檢查環境變量是否有python安裝路徑->將python路徑添加到環境變量,新建複製->將pip的路徑添加到環境變量(路徑在Scripts文件夾下),新建複製->完成配置1.5 關於pip
pip不同版本:由於系統裡可能有不同的python版本,多個python環境。pip的作用:安裝python插件時會使用pip,pip用來安裝軟體。注意:不要保留多個python版本,只保留一個python版本!!!!!!環境變量配置完成後,重啟電腦,再打開cmd終端進行驗證。驗證環境變量驗證python:cmd打開終端,輸入python查看是否成功進入python3.7.7命令行輸入。驗證pip:cmd打開終端,輸入pip查看是否成功。注意:如果裝過loadrunning需要檢查是否有環境變量pip,否則會導致pip衝突。1.6 深入理解環境變量
環境變量分個人用戶變量和系統變量:個人用戶變量個人用戶系統變量所有的用戶都可以共享環境變量到底是什麼?環境變量說到底就是命令行的快捷方式。桌面快捷方式:點擊桌面的快捷方式,就能進入到對應的軟體路徑裡面,去打開對應的軟體。通過快捷方式,不需要再進入軟體對應的路徑去打開.exe軟體。命令行快捷方式:命令行的快捷方式就是環境變量,環境變量設置好後,直接運行對應的命令,就能進入到命令。在cmd終端上輸入pychon,會進入到對應的python安裝目錄。
二、pycharm安裝
在cmd下輸入python就可以進行寫python程序了,那為什麼還安裝Pycharm呢?因為在終端下,寫大段的代碼是非常不方便的,所以我們會把所有的代碼放到一個文件裡,需要用到一個編輯器,也就是Python的集成環境,這裡我們最常用的就是pycharm來寫Python代碼。那麼python軟體是用來幹嘛的?作用:用來運行python代碼,對python代碼進行解釋,解釋器的作用,將python代碼翻譯成計算機可以執行的語言。2.1 pycharm如何安裝
進入到官網下載:選擇Community社區版下載;下載後直接安裝即可;安裝成功後打開pycharm。2.2 新建項目(編輯項目相關配置)
點擊Create New Project創建項目:Location:保存項目路徑(改變項目路徑)重點:New enivroment using Virtualeny千萬千萬不要選擇,這部分是創建虛擬環境,目前對初學者不太友好,現在不要選擇。Existing interpreter:選擇存在的解釋器,選擇這一項後:不要選擇前兩項(Virtualenv Environment、Conda Environment),直接選擇第二項Pipenv Envionment,選擇正確的python路徑,確定即可。如果先下載了pycharm再安裝了python怎麼辦?打開file->settings->搜索python,找到python解釋器,選擇即可。2.3 pycharm的用法
代碼是在文件中,所以第一步創建文件:
右鍵創建的項目,選擇new->選擇Python File,輸入文件名稱class_01_code,打開。
如何運行代碼?
右鍵,選擇run,點擊即可運行代碼。
2.4 pycharm結構
左邊部分是項目管理,管理文件夾,管理文件等(比如新建文件、新建文件夾、重命文件名、刪除文件、複製文件等等)。
關於External Libraries部分:
外部庫,就是安裝的python相關的各種各樣的軟體、插件、就會被安裝在這裡。
右邊部門:寫代碼。
下邊部分:運行程序。
python console:打開一個python相關的程序。
Terminal:就是命令行,和cmd命令行一致。可以執行python、pip等操作。
更多相關功能需要後期慢慢研究。
2.5 pycharm是如何運行python代碼
pycharm本身是無法運行python代碼的,但是在設置添加了python3.7.7的環境,也就是python3.7.7解釋器已經添加到pycharm軟體。也就是將pycharm軟體和python3.7.7組裝起來使用。
三、Python的基本語法
3.1 標識符
identifier,標識碼,表明身份。
在Python當中,我們自己命名的就是標識符。比如項目名稱,文件夾名稱,文件名稱都是標識符。
包名-就是文件夾
模塊名-就是文件
後期會講變量、函數名、類名等等都是標識符。
標識符作用:表明你的身份,能夠讓別人更好的記住,讓閱讀代碼人的也能看懂和記住。
3.2 注釋
注釋的含義:解釋代碼的意思,告訴這段代碼的是什麼含義。注釋就是為了說明代碼是做什麼用的,不要寫亂七八糟的東西。
注釋的用法:
#號,單行注釋 快捷鍵:ctrl +/,選中內容後,ctrl+/即可。
#列印hello world
print('hello world!!!')
「」「」「」 三引號,多行注釋
"""
這是多行注釋
1.我是開始
2.我來自鄭州
3.我喜歡python
"""
3.3 縮進
目前不能有任何縮進,現在所有代碼都需要頂格寫。
目前沒有需要縮進的地方,後續在將if條件語句的時候再展開研究縮進的內容。
3.4 print()
將我們需要的信息列印到屏幕(輸出設備)上。
print('hello world!!!')
5.5 input()
獲取用戶的輸入。
#獲取用戶輸入
username = input("請輸入你的用戶名:")
pwd = input("請輸入你的密碼:")
#列印帳戶名和密碼到屏幕上
print(username)
print(pwd)
5.6 變量
什麼是變量?
用來存儲數據的容器。
python只會進行簡單運算,不會複雜運行,但運算速度很快。
對於複雜運算時,python會拆分成簡單運算:
比如 1 * 2 * 3 * 4 * 5,
會拆分成a = 1 * 2,第一次運算結果會被保存到變量a裡。
第二次b = a * 3,會將第二次運算結果會被保存到變量b裡。
.....
把相對複雜的問題拆分成小問題,保存每一次運算數據就是通過這樣的表示方式:
a、b、c、d,稱之為變量。變量是用來存儲數據,而變量存到電腦內容中。
變量命名規則
字母、數字、下劃線三種組成,其他都不行
不能以數字開頭,最好以字母開頭
不能使用python關鍵字(看變量顏色,看有沒有紅色波浪線,導入python關鍵字)
import keyword
#列印python關鍵字
print(keyword.kwlist)
見名知意,通過名字能知道後i按數據代表意思。
5.7 數據類型
type()可以查看數據類型。
int 整形 1
float 浮點數 小數 0.5
str 字符串
bool 布爾類型 rue和false:如果是數字,非0就是True,0就是false
更多數據類型:list、tuple、set、dict等等,後續再講
數據類型轉化
#將整形轉化為字符串
str(1)
#將0.3轉化為布爾類型
bool(0.3)
#將浮點型轉化為整形
int(0.3)
#將整形轉化為浮點型
folat(2)
非常感謝你的閱讀
大學的時候選擇了自學python,工作了發現吃了計算機基礎不好的虧,學歷不行這是
沒辦法的事,只能後天彌補,於是在編碼之外開啟了自己的逆襲之路,不斷的學習python核心知識,深入的研習計算機基礎知識,整理好了,如果你也不甘平庸,那就與我一起在編碼之外,不斷成長吧!
為了幫助大家更輕鬆的學好Python,無私分享一套Python學習資料,希望對正在學習的你有所幫助!